<86>Nov 3 12:16:12 userdel[851971]: delete user 'rooter' <86>Nov 3 12:16:12 userdel[851971]: removed group 'rooter' owned by 'rooter' <86>Nov 3 12:16:12 userdel[851971]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 3 12:16:12 groupadd[851979]: group added to /etc/group: name=rooter, GID=609 <86>Nov 3 12:16:12 groupadd[851979]: group added to /etc/gshadow: name=rooter <86>Nov 3 12:16:12 groupadd[851979]: new group: name=rooter, GID=609 <86>Nov 3 12:16:12 useradd[851985]: new user: name=rooter, UID=609, GID=609, home=/root, shell=/bin/bash <86>Nov 3 12:16:12 userdel[851992]: delete user 'builder' <86>Nov 3 12:16:12 userdel[851992]: removed group 'builder' owned by 'builder' <86>Nov 3 12:16:12 userdel[851992]: removed shadow group 'builder' owned by 'builder' <86>Nov 3 12:16:12 groupadd[851997]: group added to /etc/group: name=builder, GID=610 <86>Nov 3 12:16:12 groupadd[851997]: group added to /etc/gshadow: name=builder <86>Nov 3 12:16:12 groupadd[851997]: new group: name=builder, GID=610 <86>Nov 3 12:16:12 useradd[852001]: new user: name=builder, UID=610, GID=610, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/openvswitch-2.14.0-alt1.src.rpm: The use of such a license name is ambiguous: SISSL <13>Nov 3 12:16:16 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Nov 3 12:16:16 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>Nov 3 12:16:16 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Nov 3 12:16:16 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Nov 3 12:16:16 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Nov 3 12:16:16 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Nov 3 12:16:16 rpmi: ca-certificates-2020.10.22-alt1 sisyphus+260224.300.2.1 1603549301 installed <13>Nov 3 12:16:16 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Nov 3 12:16:16 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Nov 3 12:16:16 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Nov 3 12:16:16 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Nov 3 12:16:16 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Nov 3 12:16:17 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Nov 3 12:16:17 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Nov 3 12:16:17 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Nov 3 12:16:17 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Nov 3 12:16:24 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>Nov 3 12:16:24 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Nov 3 12:16:24 rpmi: groff-base-1.22.3-alt2 1502488686 installed <13>Nov 3 12:16:24 rpmi: python-base-2.7.17-alt3 sisyphus+240580.60.5.1 1573516905 installed <13>Nov 3 12:16:24 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Nov 3 12:16:24 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed <13>Nov 3 12:16:24 rpmi: libjasper-2.0.22-alt1 sisyphus+259396.40.3.1 1602110527 installed <13>Nov 3 12:16:24 rpmi: libmnl-1.0.4-alt2 sisyphus+220683.100.1.1 1549335457 installed <13>Nov 3 12:16:24 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Nov 3 12:16:24 rpmi: libnl3-3.5.0-alt1 sisyphus+237716.100.1.1 1568781468 installed <13>Nov 3 12:16:24 rpmi: libibverbs-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Nov 3 12:16:24 rpmi: udev-rules-1:246.6-alt4 sisyphus+258064.640.8.1 1603822599 installed <13>Nov 3 12:16:24 rpmi: libkmod-27.0.9.f5434cf-alt1 sisyphus+253982.100.1.1 1593076962 installed <13>Nov 3 12:16:24 rpmi: liblcms2-2.11-alt1 sisyphus+253499.100.1.1 1592287020 installed <13>Nov 3 12:16:24 rpmi: libgomp1-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Nov 3 12:16:24 rpmi: libpaper-1.1.28-alt1 sisyphus+259176.100.1.1 1601738993 installed <13>Nov 3 12:16:24 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284337 installed <13>Nov 3 12:16:24 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410873 installed <13>Nov 3 12:16:24 rpmi: libjbig-2.1-alt1 1401380926 installed <13>Nov 3 12:16:24 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed <13>Nov 3 12:16:24 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed <13>Nov 3 12:16:24 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>Nov 3 12:16:24 rpmi: psutils-2:1.23-alt2 sisyphus+226711.100.1.1 1554520843 installed <13>Nov 3 12:16:24 rpmi: kmod-27.0.9.f5434cf-alt1 sisyphus+253982.100.1.1 1593076962 installed <13>Nov 3 12:16:24 rpmi: python3-module-six-1.15.0-alt1 sisyphus+255738.100.2.1 1596527214 installed <13>Nov 3 12:16:24 rpmi: libibumad-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Nov 3 12:16:24 rpmi: libnspr-1:4.29-alt1 sisyphus+260224.100.2.1 1603548999 installed <13>Nov 3 12:16:25 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>Nov 3 12:16:25 rpmi: libtcl-8.6.10-alt1 sisyphus+241485.100.1.1 1574408316 installed <13>Nov 3 12:16:26 rpmi: libsqlite3-3.33.0-alt1 sisyphus+256344.100.1.1 1597522272 installed <13>Nov 3 12:16:26 rpmi: python-module-sphinxcontrib-2.1.1-alt2.1.2 sisyphus+227529.1100.1.2 1555924423 installed <13>Nov 3 12:16:26 rpmi: libopenblas-0.3.9-alt1 sisyphus+238855.200.5.1 1593950422 installed <13>Nov 3 12:16:26 rpmi: perl-IO-stringy-2.111-alt1 1432302202 installed <13>Nov 3 12:16:26 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed <13>Nov 3 12:16:26 rpmi: perl-Unicode-Normalize-1:5.30.3-alt1 sisyphus+259030.200.1.1 1601554162 installed <13>Nov 3 12:16:26 rpmi: perl-Tie-RefHash-1.40-alt1 sisyphus+260329.100.1.1 1603548550 installed <13>Nov 3 12:16:26 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Nov 3 12:16:26 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Nov 3 12:16:26 rpmi: perl-Compress-Raw-Zlib-2.096-alt1 sisyphus+258375.500.14.2 1600904345 installed <13>Nov 3 12:16:26 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Nov 3 12:16:26 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Nov 3 12:16:26 rpmi: libnuma-2.0.14-alt1 sisyphus+258603.100.1.1 1600944787 installed <13>Nov 3 12:16:26 rpmi: libiptables-1.8.5-alt1 sisyphus+253146.200.2.1 1591827629 installed <13>Nov 3 12:16:26 rpmi: libdevmapper-1.02.173-alt1 sisyphus+259861.100.1.1 1602624837 installed <13>Nov 3 12:16:26 rpmi: msulogin-1.0-alt1 1366288515 installed <13>Nov 3 12:16:26 rpmi: mount-2.35.2-alt2 sisyphus+253892.100.2.1 1592922983 installed <13>Nov 3 12:16:26 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906368 installed <13>Nov 3 12:16:26 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed <13>Nov 3 12:16:26 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020362 installed <13>Nov 3 12:16:26 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed <13>Nov 3 12:16:26 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed <13>Nov 3 12:16:26 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Nov 3 12:16:26 rpmi: libwayland-server-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Nov 3 12:16:26 rpmi: ilmbase24-common-2.3.0-alt2 sisyphus+260406.300.3.1 1603721925 installed <13>Nov 3 12:16:26 rpmi: libiex24-2.3.0-alt2 sisyphus+260406.300.3.1 1603721925 installed <13>Nov 3 12:16:26 rpmi: libilmthread24-2.3.0-alt2 sisyphus+260406.300.3.1 1603721925 installed <13>Nov 3 12:16:26 rpmi: libhalf24-2.3.0-alt2 sisyphus+260406.300.3.1 1603721925 installed <13>Nov 3 12:16:26 rpmi: sysvinit-2.88-alt6 sisyphus+240403.100.2.1 1573520141 installed <13>Nov 3 12:16:26 rpmi: perl-autodie-2.32-alt1 sisyphus+244764.100.1.1 1579724522 installed <13>Nov 3 12:16:26 rpmi: perl-unicore-1:5.30.3-alt1 sisyphus+259030.200.1.1 1601554015 installed <13>Nov 3 12:16:26 rpmi: perl-Net-IDN-Encode-2.500-alt1 sisyphus+258375.3200.14.3 1600987090 installed <13>Nov 3 12:16:26 rpmi: perl-OLE-Storage_Lite-0.20-alt1 sisyphus+243912.100.1.1 1578493389 installed <13>Nov 3 12:16:26 rpmi: libnss-3.58.0-alt2 sisyphus+260635.100.1.1 1603981470 installed <13>Nov 3 12:16:26 rpmi: tcl-8.6.10-alt1 sisyphus+241485.100.1.1 1574408316 installed <13>Nov 3 12:16:26 rpmi: libibmad-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Nov 3 12:16:26 rpmi: libibnetdisc-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Nov 3 12:16:26 rpmi: libraw-0.19.5-alt1.1 sisyphus+253954.100.1.1 1593010502 installed <13>Nov 3 12:16:26 rpmi: librdmacm-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Nov 3 12:16:26 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Nov 3 12:16:26 rpmi: libnetlink-5.9.0-alt1 sisyphus+260370.100.1.1 1603619311 installed <13>Nov 3 12:16:26 rpmi: perl-File-Listing-6.11-alt1 sisyphus+260303.100.1.1 1603547135 installed <13>Nov 3 12:16:26 rpmi: python-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed <13>Nov 3 12:16:26 rpmi: python-module-apipkg-1.5-alt1 1531926894 installed <13>Nov 3 12:16:26 rpmi: groff-lbp-1.22.3-alt2 1502488686 installed <13>Nov 3 12:16:27 rpmi: groff-lj4-1.22.3-alt2 1502488686 installed <13>Nov 3 12:16:27 rpmi: groff-ps-1.22.3-alt2 1502488686 installed <13>Nov 3 12:16:27 rpmi: libflif-0.3-alt3 sisyphus+248230.100.1.1 1584818790 installed <13>Nov 3 12:16:27 rpmi: xml-utils-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583230501 installed <13>Nov 3 12:16:27 rpmi: python3-module-pkg_resources-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed <13>Nov 3 12:16:27 rpmi: python3-module-pycparser-2.19-alt2 sisyphus+245734.100.1.1 1581192421 installed <13>Nov 3 12:16:27 rpmi: python3-module-cffi-1.14.0-alt1 sisyphus+255743.100.1.1 1596453449 installed <13>Nov 3 12:16:27 rpmi: python3-module-cryptography-3.2.1-alt1 sisyphus+260557.100.1.1 1603890570 installed <13>Nov 3 12:16:27 rpmi: pciids-20201026-alt1 sisyphus+260472.100.1.1 1603753584 installed <13>Nov 3 12:16:27 rpmi: libunwind-1.1-alt3 sisyphus+222321.100.1.1 1550757594 installed <13>Nov 3 12:16:27 rpmi: libpci-3.7.0-alt1 sisyphus+253474.100.1.1 1592227050 installed <13>Nov 3 12:16:27 rpmi: pciutils-3.7.0-alt1 sisyphus+253474.100.1.1 1592227050 installed <13>Nov 3 12:16:27 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Nov 3 12:16:27 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Nov 3 12:16:27 rpmi: python3-dev-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Nov 3 12:16:27 rpmi: libatm-2.5.1-alt6 sisyphus+234093.100.1.1 1562575889 installed <13>Nov 3 12:16:27 rpmi: chrooted-0.3.11-alt1 sisyphus+249336.100.1.1 1585959537 installed <13>Nov 3 12:16:27 rpmi: chrooted-resolv-0.3.1-alt2 1176155250 installed <86>Nov 3 12:16:27 groupadd[861423]: group added to /etc/group: name=iputils, GID=499 <86>Nov 3 12:16:27 groupadd[861423]: group added to /etc/gshadow: name=iputils <86>Nov 3 12:16:27 groupadd[861423]: new group: name=iputils, GID=499 <86>Nov 3 12:16:27 useradd[861436]: new user: name=iputils, UID=499, GID=499, home=/dev/null, shell=/dev/null <86>Nov 3 12:16:27 groupadd[861451]: group added to /etc/group: name=netadmin, GID=498 <86>Nov 3 12:16:27 groupadd[861451]: group added to /etc/gshadow: name=netadmin <86>Nov 3 12:16:27 groupadd[861451]: new group: name=netadmin, GID=498 <13>Nov 3 12:16:27 rpmi: iputils-20200821-alt2 sisyphus+257755.100.1.1 1599670595 installed sysctl: cannot stat /proc/sys/net/ipv4/ping_group_range: No such file or directory <13>Nov 3 12:16:27 rpmi: iproute2-5.9.0-alt1 sisyphus+260370.100.1.1 1603619311 installed <13>Nov 3 12:16:27 rpmi: libkpathsea6-2019-alt1_7 sisyphus+255755.100.1.1 1596460814 installed <13>Nov 3 12:16:27 rpmi: libptexenc1-2019-alt1_7 sisyphus+255755.100.1.1 1596460814 installed <13>Nov 3 12:16:27 rpmi: libsynctex2-2019-alt1_7 sisyphus+255755.100.1.1 1596460814 installed <13>Nov 3 12:16:27 rpmi: libtexlua5-2019-alt1_7 sisyphus+255755.100.1.1 1596460814 installed <13>Nov 3 12:16:27 rpmi: zziplib-0.13.69-alt3 sisyphus+240928.100.1.1 1574074932 installed <13>Nov 3 12:16:27 rpmi: publicsuffix-list-dafsa-20200909-alt1 sisyphus+257852.100.1.1 1599760590 installed <13>Nov 3 12:16:27 rpmi: libpsl-0.21.1-alt1 sisyphus+255206.100.1.1 1595348938 installed <13>Nov 3 12:16:27 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642271 installed <13>Nov 3 12:16:28 rpmi: poppler-data-0.4.9-alt1 sisyphus.216033.100 1541141723 installed <13>Nov 3 12:16:28 rpmi: tex-common-0.2-alt4 1244804096 installed <13>Nov 3 12:16:28 rpmi: t1utils-1.42-alt1 sisyphus+260603.100.1.1 1603963795 installed <13>Nov 3 12:16:28 rpmi: libqqwing-1.3.4-alt2 1436192940 installed <13>Nov 3 12:16:28 rpmi: qqwing-1.3.4-alt2 1436192940 installed <13>Nov 3 12:16:28 rpmi: python-module-iniconfig-1.0.0-alt2 sisyphus+235493.2400.6.1 1565442448 installed <13>Nov 3 12:16:28 rpmi: python-sphinx-objects.inv-1:2.3.10.20201024-alt1 sisyphus+260387.100.1.1 1603669144 installed <13>Nov 3 12:16:28 rpmi: libxapian-1.4.15-alt1 sisyphus+248304.20.4.1 1585071490 installed <13>Nov 3 12:16:28 rpmi: python-module-google-0.4.2-alt2.1 sisyphus+228356.1500.3.1 1556633057 installed <13>Nov 3 12:16:28 rpmi: python-module-markupsafe-1.1.1-alt1 sisyphus+248369.100.1.1 1585046136 installed <13>Nov 3 12:16:28 rpmi: python-module-enum34-1.1.6-alt3 1527251693 installed <13>Nov 3 12:16:28 rpmi: libnumpy-1:1.15.4-alt7 sisyphus+260263.100.2.1 1603493715 installed <13>Nov 3 12:16:28 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388786 installed <13>Nov 3 12:16:28 rpmi: libquadmath0-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Nov 3 12:16:28 rpmi: libgfortran5-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Nov 3 12:16:28 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134903 installed <13>Nov 3 12:16:28 rpmi: python-modules-curses-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:28 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Nov 3 12:16:28 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed <13>Nov 3 12:16:28 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820124 installed <13>Nov 3 12:16:28 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <86>Nov 3 12:16:28 groupadd[862204]: group added to /etc/group: name=_keytab, GID=497 <86>Nov 3 12:16:28 groupadd[862204]: group added to /etc/gshadow: name=_keytab <86>Nov 3 12:16:28 groupadd[862204]: new group: name=_keytab, GID=497 <13>Nov 3 12:16:29 rpmi: libkrb5-1.18.2-alt2 sisyphus+254565.100.4.1 1594375666 installed <13>Nov 3 12:16:29 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038270 installed <13>Nov 3 12:16:29 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Nov 3 12:16:29 rpmi: python-modules-compiler-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-modules-email-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-modules-unittest-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-modules-nis-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-modules-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-modules-encodings-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-modules-xml-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-module-six-1.15.0-alt1 sisyphus+255738.100.2.1 1596527214 installed <13>Nov 3 12:16:29 rpmi: python-module-pkg_resources-1:42.0.0-alt3 sisyphus+257539.100.1.1 1599462744 installed <13>Nov 3 12:16:29 rpmi: python-modules-ctypes-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-modules-multiprocessing-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-modules-logging-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-modules-json-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-module-jinja2-2.11.2-alt1 sisyphus+254573.100.1.1 1594043344 installed <13>Nov 3 12:16:29 rpmi: python-modules-hotshot-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-module-webencodings-0.5.1-alt2 sisyphus+245915.100.1.1 1581496070 installed <13>Nov 3 12:16:29 rpmi: python-module-chardet-3.0.4-alt1 sisyphus+227476.1700.1.2 1555756717 installed <13>Nov 3 12:16:29 rpmi: python-tools-2to3-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:29 rpmi: python-module-future-0.16.0-alt2 sisyphus+228356.200.3.3 1556645013 installed <13>Nov 3 12:16:30 rpmi: python-module-pyglet-1.3.0-alt4.a1.hg20150730.1.1.1 1460413686 installed <13>Nov 3 12:16:30 rpmi: python-module-whoosh-2.7.4-alt1 1527697941 installed <13>Nov 3 12:16:30 rpmi: python-modules-bsddb-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:30 rpmi: python-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:30 rpmi: python-strict-2.7.18-alt1 sisyphus+255741.100.1.1 1596450428 installed <13>Nov 3 12:16:30 rpmi: python-modules-distutils-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:30 rpmi: python-module-numpy-1:1.15.4-alt7 sisyphus+260263.100.2.1 1603493715 installed <13>Nov 3 12:16:30 rpmi: python-module-idna-2.10-alt1 sisyphus+255040.100.1.1 1594995857 installed <13>Nov 3 12:16:30 rpmi: python-module-pycparser-2.19-alt2 sisyphus+245734.100.1.1 1581192421 installed <13>Nov 3 12:16:30 rpmi: python-module-cffi-1.14.0-alt1 sisyphus+255743.100.1.1 1596453449 installed <13>Nov 3 12:16:30 rpmi: python-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>Nov 3 12:16:30 rpmi: python-module-pytz-1:2020.1-alt1 sisyphus+254576.100.1.1 1594046074 installed <13>Nov 3 12:16:31 rpmi: python-module-babel-1:2.6.0-alt1.1 sisyphus+260198.100.1.1 1603329654 installed <13>Nov 3 12:16:31 rpmi: python-module-PyStemmer-1.0.1-alt1.2.1 1321388303 installed <13>Nov 3 12:16:31 rpmi: python-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>Nov 3 12:16:31 rpmi: python-module-simplejson-3.15.0-alt3.qa1 sisyphus+245000.7400.78.1 1583199104 installed <13>Nov 3 12:16:31 rpmi: python-module-ipaddress-1.0.18-alt2 sisyphus+245673.200.1.1 1581087895 installed <13>Nov 3 12:16:31 rpmi: python-module-cryptography-3.0-alt1 sisyphus+255181.100.1.1 1595326578 installed <13>Nov 3 12:16:31 rpmi: python-module-OpenSSL-19.0.0-alt1 sisyphus+238757.100.1.1 1570339901 installed <13>Nov 3 12:16:31 rpmi: python-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Nov 3 12:16:31 rpmi: python-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Nov 3 12:16:31 rpmi: python-module-backports-3.5.0.1-alt1.1.1 1517645428 installed <13>Nov 3 12:16:31 rpmi: python-module-backports.ssl_match_hostname-3.5.0.1-alt1.1.1 1517645428 installed <13>Nov 3 12:16:31 rpmi: python-module-urllib3-2:1.25.10-alt1 sisyphus+255342.100.1.1 1595592746 installed <13>Nov 3 12:16:31 rpmi: python-module-requests-2.23.0-alt1 sisyphus+248062.400.2.1 1584568195 installed <13>Nov 3 12:16:31 rpmi: python-module-typing-3.6.6-alt2 sisyphus+220108.100.1.1 1548749697 installed <13>Nov 3 12:16:31 rpmi: python-modules-sqlite3-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed <13>Nov 3 12:16:32 rpmi: python-module-SQLAlchemy-1.3.20-alt1 sisyphus+260800.100.1.1 1604321402 installed <13>Nov 3 12:16:32 rpmi: python-module-py-1.9.0-alt1 sisyphus+255737.100.16.1 1603346569 installed <13>Nov 3 12:16:32 rpmi: python-module-mpmath-0.19-alt1.git20150621.1.1.1.1 sisyphus+227503.2100.1.3 1555860908 installed <13>Nov 3 12:16:33 rpmi: python-module-sympy-1:1.1.1-alt2 sisyphus+254668.500.7.1 1597136723 installed <13>Nov 3 12:16:33 rpmi: python-module-sympy-tests-1:1.1.1-alt2 sisyphus+254668.500.7.1 1597136723 installed <13>Nov 3 12:16:33 rpmi: python-module-xapian-1.4.15-alt2 sisyphus+260032.100.1.1 1602948480 installed <86>Nov 3 12:16:33 groupadd[867009]: group added to /etc/group: name=sasl, GID=496 <86>Nov 3 12:16:33 groupadd[867009]: group added to /etc/gshadow: name=sasl <86>Nov 3 12:16:33 groupadd[867009]: new group: name=sasl, GID=496 <13>Nov 3 12:16:33 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed <13>Nov 3 12:16:33 rpmi: libldap-2.4.54-alt1 sisyphus+260267.100.2.1 1603571517 installed <13>Nov 3 12:16:34 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed <13>Nov 3 12:16:34 rpmi: perl-Unicode-Map-0.112-alt8 sisyphus+258728.100.1.1 1601155592 installed <13>Nov 3 12:16:34 rpmi: perl-Digest-Perl-MD5-1.9-alt1 1394057208 installed <13>Nov 3 12:16:34 rpmi: perl-Crypt-RC4-2.02-alt1 1319549646 installed <13>Nov 3 12:16:34 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed <13>Nov 3 12:16:34 rpmi: perl-Net-SSLeay-1.88-alt1 sisyphus+258375.2600.14.3 1600986937 installed <13>Nov 3 12:16:34 rpmi: perl-IPC-System-Simple-1.30-alt1 sisyphus+248544.100.1.1 1585154078 installed <13>Nov 3 12:16:34 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Nov 3 12:16:34 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Nov 3 12:16:34 rpmi: perl-File-Which-1.23-alt1 sisyphus.218871.100 1546337313 installed <13>Nov 3 12:16:34 rpmi: perl-File-Copy-Recursive-0.45-alt1 sisyphus+235291.100.1.1 1564606222 installed <13>Nov 3 12:16:34 rpmi: perl-Digest-SHA1-2.13-alt5.2 sisyphus+258375.4100.14.3 1600987517 installed <13>Nov 3 12:16:34 rpmi: perl-TimeDate-2.33-alt1 sisyphus+252901.100.1.1 1591387378 installed <13>Nov 3 12:16:34 rpmi: less-530-alt1 sisyphus+226367.200.2.2 1554151813 installed <13>Nov 3 12:16:34 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Nov 3 12:16:34 rpmi: perl-Compress-Raw-Bzip2-2.096-alt1 sisyphus+258375.600.14.2 1600904372 installed <13>Nov 3 12:16:34 rpmi: libgdbm-devel-1.8.3-alt10 1454943334 installed <13>Nov 3 12:16:34 rpmi: perl-devel-1:5.30.3-alt1 sisyphus+259030.200.1.1 1601554162 installed <13>Nov 3 12:16:34 rpmi: hd2u-1.0.3-alt2 1400842666 installed <13>Nov 3 12:16:34 rpmi: perl-Filter-1.60-alt1 sisyphus+258375.300.14.2 1600904226 installed <13>Nov 3 12:16:34 rpmi: perl-Encode-3.07-alt1 sisyphus+258375.400.14.2 1600904306 installed <13>Nov 3 12:16:34 rpmi: perl-URI-5.05-alt1 sisyphus+260330.100.1.1 1603548554 installed <13>Nov 3 12:16:34 rpmi: perl-HTML-Parser-3.75-alt1 sisyphus+258375.1000.14.2 1600904431 installed <13>Nov 3 12:16:34 rpmi: perl-IO-Compress-2.096-alt1 sisyphus+257145.100.2.1 1599037634 installed <13>Nov 3 12:16:34 rpmi: perl-Net-HTTP-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed <13>Nov 3 12:16:34 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Nov 3 12:16:34 rpmi: foomatic-db-engine-4.0.12-alt1 1449527983 installed <13>Nov 3 12:16:34 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Nov 3 12:16:34 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Nov 3 12:16:34 rpmi: perl-HTTP-Message-6.26-alt1 sisyphus+258982.100.1.2 1601546057 installed <13>Nov 3 12:16:34 rpmi: perl-HTTP-Cookies-6.08-alt1 sisyphus+242242.100.1.1 1575454022 installed <13>Nov 3 12:16:34 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Nov 3 12:16:34 rpmi: perl-libwww-6.49-alt1 sisyphus+258986.100.1.2 1601547042 installed <13>Nov 3 12:16:34 rpmi: perl-XML-Parser-2.44-alt2.2 sisyphus+258375.1700.14.2 1600904668 installed <13>Nov 3 12:16:34 rpmi: perl-XML-XPath-1.44-alt1 sisyphus.215541.100 1540451758 installed <13>Nov 3 12:16:34 rpmi: perl-IO-Socket-SSL-2.068-alt1 sisyphus+248987.100.1.1 1585653153 installed <13>Nov 3 12:16:34 rpmi: perl-Net-HTTPS-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed <13>Nov 3 12:16:34 rpmi: perl-LWP-Protocol-https-6.09-alt1 sisyphus+259008.100.1.2 1601551101 installed <13>Nov 3 12:16:34 rpmi: perl-HTML-Form-6.07-alt1 sisyphus+246847.100.1.1 1582555741 installed <13>Nov 3 12:16:34 rpmi: perl-XML-Writer-0.900-alt1 sisyphus+260334.100.1.2 1603554641 installed <13>Nov 3 12:16:34 rpmi: hwinfo-utils-21.23-alt1.1 sisyphus+248432.200.2.1 1585065505 installed <13>Nov 3 12:16:34 rpmi: perl-Pod-Simple-3.41-alt1 sisyphus+260314.100.1.1 1603547629 installed <13>Nov 3 12:16:34 rpmi: perl-Pod-Usage-2.01-alt1 sisyphus+260315.100.1.3 1603550551 installed <13>Nov 3 12:16:34 rpmi: perl-podlators-4.14-alt1 sisyphus+243914.100.1.1 1578493399 installed <13>Nov 3 12:16:34 rpmi: perl-HTML-Tree-5.07-alt1 1506480309 installed <13>Nov 3 12:16:34 rpmi: perl-HTML-Formatter-2.16-alt1 1482105372 installed <13>Nov 3 12:16:34 rpmi: perl-WWW-Mechanize-2.02-alt1 sisyphus+260332.100.1.2 1603554717 installed <13>Nov 3 12:16:34 rpmi: perl-Text-CSV_XS-1.44-alt1 sisyphus+258375.4200.14.3 1600987568 installed <13>Nov 3 12:16:34 rpmi: perl-Spreadsheet-ParseExcel-1:0.65-alt1 1395677487 installed <13>Nov 3 12:16:34 rpmi: libteckit-2.5.1-alt2.1 1319227325 installed <13>Nov 3 12:16:34 rpmi: libteckit-utils-2.5.1-alt2.1 1319227325 installed <13>Nov 3 12:16:34 rpmi: rgb-1.0.6-alt3 sisyphus+229441.100.1.2 1557940338 installed <13>Nov 3 12:16:34 rpmi: libnetpbm11-10.85.04-alt1 sisyphus+225727.140.8.1 1553672199 installed <13>Nov 3 12:16:34 rpmi: mailx-8.1.2-alt7 1366314832 installed <13>Nov 3 12:16:35 rpmi: sharutils-4.6.3-alt1.1.qa2.1 1449219807 installed <13>Nov 3 12:16:35 rpmi: ncompress-4.2.4.4-alt1 1366160442 installed <13>Nov 3 12:16:35 rpmi: gambit-4.9.3-alt2 sisyphus+241636.100.1.1 1574697266 installed <13>Nov 3 12:16:35 rpmi: ed-1:0.2-alt10 1449768440 installed <13>Nov 3 12:16:35 rpmi: udev-hwdb-1:246.6-alt4 sisyphus+258064.640.8.1 1603822599 installed <13>Nov 3 12:16:35 rpmi: libpcre2-10.35-alt1 sisyphus+251510.100.1.1 1589115526 installed <13>Nov 3 12:16:35 rpmi: libjson-c5-0.14-alt2 sisyphus+254506.100.1.1 1593875713 installed <13>Nov 3 12:16:35 rpmi: libargon2-20190702-alt1 sisyphus+235300.100.1.1 1564606540 installed <13>Nov 3 12:16:35 rpmi: hwclock-1:2.35.2-alt2 sisyphus+253892.100.2.1 1592922983 installed <13>Nov 3 12:16:35 rpmi: hashalot-0.3-alt1.qa1 1366323553 installed <13>Nov 3 12:16:35 rpmi: losetup-2.35.2-alt2 sisyphus+253892.100.2.1 1592922983 installed <13>Nov 3 12:16:35 rpmi: lsblk-2.35.2-alt2 sisyphus+253892.100.2.1 1592922983 installed <13>Nov 3 12:16:35 rpmi: libdialog-1.3.20171209-alt1 1529583087 installed <13>Nov 3 12:16:35 rpmi: dialog-1.3.20171209-alt1 1529583087 installed <13>Nov 3 12:16:35 rpmi: libImageMagick6-common-6.9.11.34-alt1 sisyphus+259741.100.1.1 1602482515 installed <13>Nov 3 12:16:35 rpmi: libwmflite-0.2.8.4-alt13 1506519339 installed <13>Nov 3 12:16:35 rpmi: liblqr-0.4.2-alt1 1383038438 installed <13>Nov 3 12:16:35 rpmi: libx265-192-3.4-alt1 sisyphus+254160.100.7.1 1593756037 installed <13>Nov 3 12:16:35 rpmi: libde265-1.0.7-alt1 sisyphus+258615.100.1.1 1600957231 installed <13>Nov 3 12:16:36 rpmi: libaom2-2.0.0-alt1 sisyphus+254346.100.1.1 1593682592 installed <13>Nov 3 12:16:36 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>Nov 3 12:16:36 rpmi: libfftw3-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Nov 3 12:16:36 rpmi: djvu-common-3.5.27-alt1 sisyphus+252709.100.1.1 1591173068 installed <13>Nov 3 12:16:36 rpmi: libdjvu-3.5.27-alt1 sisyphus+252709.100.1.1 1591173066 installed <13>Nov 3 12:16:36 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672623 installed <13>Nov 3 12:16:36 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Nov 3 12:16:36 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>Nov 3 12:16:36 rpmi: libsystemd-1:246.6-alt4 sisyphus+258064.640.8.1 1603822624 installed <13>Nov 3 12:16:36 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>Nov 3 12:16:36 rpmi: libpcap0.8-2:1.9.1-alt2 sisyphus+252303.100.1.1 1590571652 installed <13>Nov 3 12:16:36 rpmi: dpdk-19.11.3-alt1 sisyphus+256222.60.6.1 1600965258 installed <13>Nov 3 12:16:36 rpmi: libavahi-0.8-alt1 sisyphus+255349.240.4.1 1595604514 installed <13>Nov 3 12:16:37 rpmi: libcups-2.3.1-alt2 sisyphus+255816.100.2.1 1596533556 installed <13>Nov 3 12:16:37 rpmi: libcryptsetup-2.3.3-alt1 sisyphus+252584.100.1.1 1590913559 installed <13>Nov 3 12:16:37 rpmi: startup-0.9.9.9-alt1 sisyphus+242122.100.1.1 1575282386 installed <13>Nov 3 12:16:37 rpmi: systemd-utils-1:246.6-alt4 sisyphus+258064.640.8.1 1603822624 installed <13>Nov 3 12:16:37 rpmi: dmsetup-1.02.173-alt1 sisyphus+259861.100.1.1 1602624837 installed <86>Nov 3 12:16:37 groupadd[868770]: group added to /etc/group: name=tape, GID=495 <86>Nov 3 12:16:37 groupadd[868770]: group added to /etc/gshadow: name=tape <86>Nov 3 12:16:37 groupadd[868770]: new group: name=tape, GID=495 <86>Nov 3 12:16:37 groupadd[868774]: group added to /etc/group: name=dialout, GID=494 <86>Nov 3 12:16:37 groupadd[868774]: group added to /etc/gshadow: name=dialout <86>Nov 3 12:16:37 groupadd[868774]: new group: name=dialout, GID=494 <86>Nov 3 12:16:37 groupadd[868779]: group added to /etc/group: name=input, GID=493 <86>Nov 3 12:16:37 groupadd[868779]: group added to /etc/gshadow: name=input <86>Nov 3 12:16:37 groupadd[868779]: new group: name=input, GID=493 <86>Nov 3 12:16:37 groupadd[868784]: group added to /etc/group: name=video, GID=492 <86>Nov 3 12:16:37 groupadd[868784]: group added to /etc/gshadow: name=video <86>Nov 3 12:16:37 groupadd[868784]: new group: name=video, GID=492 <86>Nov 3 12:16:37 groupadd[868794]: group added to /etc/group: name=render, GID=491 <86>Nov 3 12:16:37 groupadd[868794]: group added to /etc/gshadow: name=render <86>Nov 3 12:16:37 groupadd[868794]: new group: name=render, GID=491 <13>Nov 3 12:16:37 rpmi: udev-1:246.6-alt4 sisyphus+258064.640.8.1 1603822624 installed <13>Nov 3 12:16:37 rpmi: rdma-core-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Nov 3 12:16:37 rpmi: ibacm-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Nov 3 12:16:37 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>Nov 3 12:16:37 rpmi: python-module-cssselect-0.9.1-alt2 sisyphus+250566.2300.6.1 1588188959 installed <13>Nov 3 12:16:37 rpmi: python-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed <13>Nov 3 12:16:37 rpmi: python-module-lxml-4.5.0-alt2 sisyphus+250566.2700.6.1 1588189778 installed <13>Nov 3 12:16:37 rpmi: python-module-docutils-0.14-alt3 sisyphus+239215.40.2.1 1576588058 installed <13>Nov 3 12:16:37 rpmi: python-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed <13>Nov 3 12:16:37 rpmi: python-module-sphinxcontrib-websupport-1.0.1-alt5 sisyphus+238085.40.2.1 1569316750 installed <13>Nov 3 12:16:38 rpmi: python-module-sphinx-1:1.6.5-alt8 sisyphus+244988.100.1.1 1588163023 installed <13>Nov 3 12:16:38 rpmi: python-module-Pygments-2.4.2-alt3 sisyphus+251222.100.1.1 1588756657 installed <13>Nov 3 12:16:38 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Nov 3 12:16:38 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed <13>Nov 3 12:16:38 rpmi: libgtk+2-locales-2.24.32-alt4 sisyphus+255972.200.2.1 1596837957 installed <13>Nov 3 12:16:38 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed <13>Nov 3 12:16:38 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed <13>Nov 3 12:16:38 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Nov 3 12:16:39 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Nov 3 12:16:39 rpmi: shared-mime-info-2.0-alt1 sisyphus+251302.100.1.1 1588847607 installed <13>Nov 3 12:16:39 rpmi: gsettings-desktop-schemas-data-3.38.0-alt1 sisyphus+258314.500.14.2 1600843028 installed <13>Nov 3 12:16:39 rpmi: libgio-2.66.2-alt1 sisyphus+260251.100.1.1 1603457334 installed <13>Nov 3 12:16:39 rpmi: gsettings-desktop-schemas-3.38.0-alt1 sisyphus+258314.500.14.2 1600843530 installed <13>Nov 3 12:16:39 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Nov 3 12:16:39 rpmi: gtk-update-icon-cache-3.24.23-alt2 sisyphus+258314.2000.14.2 1600845597 installed <13>Nov 3 12:16:39 rpmi: libheif-1.9.0-alt1 sisyphus+258615.200.1.1 1600957299 installed <13>Nov 3 12:16:39 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>Nov 3 12:16:39 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>Nov 3 12:16:39 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Nov 3 12:16:39 rpmi: libfreetype-2.10.4-alt1 sisyphus+260149.100.1.1 1603219746 installed <13>Nov 3 12:16:39 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed Updating fonts cache: <29>Nov 3 12:16:40 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Nov 3 12:16:42 rpmi: libgs-9.53.3-alt1 sisyphus+260366.100.1.1 1603614538 installed <13>Nov 3 12:16:42 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Nov 3 12:16:44 rpmi: ghostscript-common-9.53.3-alt1 sisyphus+260366.100.1.1 1603614495 installed <13>Nov 3 12:16:44 rpmi: ghostscript-classic-9.53.3-alt1 sisyphus+260366.100.1.1 1603614538 installed <13>Nov 3 12:16:44 rpmi: libraqm-0.7.0-alt1 sisyphus+235164.100.2.1 1564651518 installed <13>Nov 3 12:16:44 rpmi: ttf2pt1-3.4.4-alt1.qa1 1366267507 installed <13>Nov 3 12:16:44 rpmi: libharfbuzz-icu-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Nov 3 12:16:44 rpmi: libcurl-7.73.0-alt1 sisyphus+260186.100.1.1 1603294039 installed <13>Nov 3 12:16:44 rpmi: libpoppler97-0.86.1-alt1 sisyphus+247631.100.1.1 1583927460 installed <13>Nov 3 12:16:44 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Nov 3 12:16:44 rpmi: libwayland-client-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Nov 3 12:16:44 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Nov 3 12:16:44 rpmi: libdrm-1:2.4.102-alt1 sisyphus+252307.100.1.1 1590574828 installed <13>Nov 3 12:16:44 rpmi: libgbm-4:20.2.1-alt1 sisyphus+259922.200.1.1 1602742791 installed <13>Nov 3 12:16:44 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed <13>Nov 3 12:16:44 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Nov 3 12:16:44 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Nov 3 12:16:44 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Nov 3 12:16:44 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed <13>Nov 3 12:16:44 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Nov 3 12:16:44 rpmi: libXt-1.2.0-alt1 sisyphus+247690.400.1.1 1584000596 installed <13>Nov 3 12:16:44 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Nov 3 12:16:44 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>Nov 3 12:16:44 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Nov 3 12:16:44 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Nov 3 12:16:44 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>Nov 3 12:16:44 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000526 installed <13>Nov 3 12:16:44 rpmi: libgd3-2.3.0-alt2 sisyphus+250375.100.2.1 1587542909 installed <13>Nov 3 12:16:44 rpmi: libXaw-1.0.12-alt1 1391072624 installed <13>Nov 3 12:16:44 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Nov 3 12:16:44 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Nov 3 12:16:44 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Nov 3 12:16:44 rpmi: libGLX-mesa-4:20.2.1-alt1 sisyphus+259922.200.1.1 1602742791 installed <13>Nov 3 12:16:44 rpmi: libEGL-mesa-4:20.2.1-alt1 sisyphus+259922.200.1.1 1602742791 installed <13>Nov 3 12:16:44 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Nov 3 12:16:44 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Nov 3 12:16:44 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Nov 3 12:16:44 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Nov 3 12:16:44 rpmi: libpango-1.46.2-alt1 sisyphus+258333.100.1.1 1600459998 installed <13>Nov 3 12:16:44 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed <13>Nov 3 12:16:44 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209616 installed <13>Nov 3 12:16:44 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Nov 3 12:16:45 rpmi: librsvg-1:2.50.1-alt1 sisyphus+260425.100.1.1 1603717622 installed <13>Nov 3 12:16:45 rpmi: libfreeglut-3.2.1-alt2 sisyphus+239597.100.1.1 1571728966 installed <13>Nov 3 12:16:45 rpmi: groff-x11-1.22.3-alt2 1502488686 installed <13>Nov 3 12:16:45 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>Nov 3 12:16:45 rpmi: perl-Tk-804.035-alt1 sisyphus+258375.3600.14.3 1600987421 installed <13>Nov 3 12:16:45 rpmi: libtk-8.6.10-alt1 sisyphus+241485.200.1.1 1574408436 installed <13>Nov 3 12:16:45 rpmi: tk-8.6.10-alt1 sisyphus+241485.200.1.1 1574408436 installed <13>Nov 3 12:16:45 rpmi: ghostscript-module-X-9.53.3-alt1 sisyphus+260366.100.1.1 1603614538 installed <13>Nov 3 12:16:45 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Nov 3 12:16:45 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>Nov 3 12:16:46 rpmi: libgtk+2-2.24.32-alt4 sisyphus+255972.200.2.1 1596837989 installed <13>Nov 3 12:16:46 rpmi: libgraphviz-2.41.2-alt4 sisyphus+258874.100.1.1 1601381242 installed <13>Nov 3 12:16:46 rpmi: libgtkglext-1.2.0-alt5 sisyphus+256355.100.1.1 1597620700 installed <13>Nov 3 12:16:46 rpmi: libglade-2.6.4-alt5.qa1 1366416177 installed <13>Nov 3 12:16:46 rpmi: netpbm-10.85.04-alt1 sisyphus+225727.140.8.1 1553672199 installed <13>Nov 3 12:16:46 rpmi: ghostscript-utils-9.53.3-alt1 sisyphus+260366.100.1.1 1603614495 installed <13>Nov 3 12:16:48 rpmi: texlive-2019-alt1_7 sisyphus+255755.100.1.1 1596460814 installed <13>Nov 3 12:17:07 rpmi: texlive-collection-basic-2019-alt2_7 sisyphus+249628.100.1.1 1586387623 installed <13>Nov 3 12:17:07 rpmi: groff-dvi-1.22.3-alt2 1502488686 installed <13>Nov 3 12:17:07 rpmi: openexr24-common-2.3.0-alt3 sisyphus+260406.500.5.1 1603806828 installed <13>Nov 3 12:17:07 rpmi: libilmimf24-2.3.0-alt3 sisyphus+260406.500.5.1 1603806828 installed <13>Nov 3 12:17:07 rpmi: libImageMagick6.6-6.9.11.34-alt1 sisyphus+259741.100.1.1 1602482515 installed <13>Nov 3 12:17:07 rpmi: ImageMagick-tools-6.9.11.34-alt1 sisyphus+259741.100.1.1 1602482515 installed <13>Nov 3 12:17:08 rpmi: groff-extra-1.22.3-alt2 1502488686 installed <13>Nov 3 12:17:08 rpmi: groff-1.22.3-alt2 1502488686 installed <13>Nov 3 12:17:08 rpmi: graphviz-2.41.2-alt4 sisyphus+258874.100.1.1 1601381242 installed <13>Nov 3 12:17:08 rpmi: rdma-core-devel-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Nov 3 12:17:08 rpmi: dpdk-devel-19.11.3-alt1 sisyphus+256222.60.6.1 1600965258 installed <13>Nov 3 12:17:08 rpmi: libpcap-devel-2:1.9.1-alt2 sisyphus+252303.100.1.1 1590571652 installed <13>Nov 3 12:17:08 rpmi: python3-module-setuptools-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed <13>Nov 3 12:17:08 rpmi: libunwind-devel-1.1-alt3 sisyphus+222321.100.1.1 1550757594 installed <13>Nov 3 12:17:08 rpmi: python3-module-OpenSSL-19.0.0-alt1 sisyphus+238757.100.1.1 1570339901 installed <13>Nov 3 12:17:08 rpmi: libnuma-devel-2.0.14-alt1 sisyphus+258603.100.1.1 1600944787 installed <13>Nov 3 12:17:08 rpmi: libmnl-devel-1.0.4-alt2 sisyphus+220683.100.1.1 1549335457 installed <13>Nov 3 12:17:08 rpmi: openssl-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Nov 3 12:17:08 rpmi: libssl-devel-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Nov 3 12:17:08 rpmi: libcap-ng-devel-0.8-alt1 sisyphus+259424.100.1.1 1602160749 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/openvswitch-2.14.0-alt1.nosrc.rpm Installing openvswitch-2.14.0-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.64204 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf openvswitch-2.14.0 + echo 'Source #0 (openvswitch-2.14.0.tar):' Source #0 (openvswitch-2.14.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/openvswitch-2.14.0.tar + cd openvswitch-2.14.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #11 (0001-execute-openvswitch-as-openvswitch-user.patch):' Patch #11 (0001-execute-openvswitch-as-openvswitch-user.patch): + /usr/bin/patch -p1 patching file rhel/etc_logrotate.d_openvswitch patching file rhel/etc_openvswitch_default.conf patching file rhel/usr_lib_systemd_system_ovs-vswitchd.service.in patching file rhel/usr_lib_systemd_system_ovsdb-server.service + echo 'Patch #12 (0002-ovs-var_run-to-run.patch):' Patch #12 (0002-ovs-var_run-to-run.patch): + /usr/bin/patch -p1 patching file rhel/etc_logrotate.d_openvswitch patching file rhel/usr_lib_systemd_system_openvswitch-ipsec.service patching file rhel/usr_lib_systemd_system_ovs-delete-transient-ports.service patching file rhel/usr_lib_systemd_system_ovs-vswitchd.service.in patching file rhel/usr_lib_systemd_system_ovsdb-server.service + echo 'Patch #13 (0003-ovs-use-strongswan-for-ipsec.patch):' Patch #13 (0003-ovs-use-strongswan-for-ipsec.patch): + /usr/bin/patch -p1 patching file rhel/usr_lib_systemd_system_openvswitch-ipsec.service + echo 'Patch #14 (0004-ovs-update-systemd-unit-for-ALT.patch):' Patch #14 (0004-ovs-update-systemd-unit-for-ALT.patch): + /usr/bin/patch -p1 patching file rhel/usr_lib_systemd_system_ovs-vswitchd.service.in patching file rhel/usr_lib_systemd_system_ovsdb-server.service + echo 'Patch #15 (0005-ovs-fix-linking.patch):' Patch #15 (0005-ovs-fix-linking.patch): + /usr/bin/patch -p1 patching file lib/automake.mk patching file ofproto/automake.mk patching file ovsdb/automake.mk patching file vtep/automake.mk + echo 'Patch #16 (0006-ovs-Python-3-support.patch):' Patch #16 (0006-ovs-Python-3-support.patch): + /usr/bin/patch -p1 patching file python/ovstest/rpcserver.py patching file python/ovstest/tcp.py patching file python/ovstest/util.py patching file python/ovstest/vswitch.py patching file utilities/ovs-dpctl-top.in patching file utilities/ovs-l3ping.in patching file utilities/ovs-parse-backtrace.in patching file utilities/ovs-test.in patching file utilities/ovs-vlan-test.in + echo 'Patch #17 (0007-Use-local-LSB-functions.patch):' Patch #17 (0007-Use-local-LSB-functions.patch): + /usr/bin/patch -p1 patching file utilities/ovs-lib.in + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.30806 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd openvswitch-2.14.0 + export PYTHON3=/usr/bin/python3 + PYTHON3=/usr/bin/python3 + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal --force -I m4 autoreconf-default: configure.ac: tracing autoreconf-default: running: libtoolize --force --install libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize-default: linking file 'build-aux/config.guess' libtoolize-default: linking file 'build-aux/config.sub' libtoolize-default: linking file 'build-aux/install-sh' libtoolize-default: linking file 'build-aux/ltmain.sh' libtoolize-default: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize-default: linking file 'm4/libtool.m4' libtoolize-default: linking file 'm4/ltoptions.m4' libtoolize-default: linking file 'm4/ltsugar.m4' libtoolize-default: linking file 'm4/ltversion.m4' libtoolize-default: linking file 'm4/lt~obsolete.m4' autoreconf-default: configure.ac: not using Intltool autoreconf-default: configure.ac: not using gtk-doc autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: running: /usr/bin/autoheader-2.60 --force autoreconf-default: running: automake --add-missing --force-missing configure.ac:24: installing 'build-aux/compile' configure.ac:22: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' autoreconf-default: Leaving directory `.' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -ri dirname -- '{}' + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess ++ dirname /usr/lib/dpdk/i686-default-linux-gcc/.config + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-static --enable-shared --enable-ssl --with-dpdk=/usr/lib/dpdk/i686-default-linux-gcc --with-rundir=/run/openvswitch --with-logdir=/var/log/openvswitch --with-dbdir=/var/lib/openvswitch --with-pkidir=/var/lib/openvswitch/pki configure: WARNING: unrecognized options: --without-included-gettext checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk 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 i586-alt-linux-gcc... i586-alt-linux-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 i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking whether i586-alt-linux-gcc understands -c and -o together... yes checking dependency style of i586-alt-linux-gcc... none checking for i586-alt-linux-gcc option to accept ISO C99... none needed checking for i586-alt-linux-g++... no checking for i586-alt-linux-c++... no checking for i586-alt-linux-gpp... no checking for i586-alt-linux-aCC... no checking for i586-alt-linux-CC... no checking for i586-alt-linux-cxx... no checking for i586-alt-linux-cc++... no checking for i586-alt-linux-cl.exe... no checking for i586-alt-linux-FCC... no checking for i586-alt-linux-KCC... no checking for i586-alt-linux-RCC... no checking for i586-alt-linux-xlC_r... no checking for i586-alt-linux-xlC... no checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl.exe... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking how to run the C preprocessor... i586-alt-linux-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 i586-alt-linux-pkg-config... no 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... 64 checking build system type... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for ld used by i586-alt-linux-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 i586-alt-linux-gnu file names to i586-alt-linux-gnu format... func_convert_file_noop checking how to convert i586-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i586-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for i586-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i586-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i586-alt-linux-strip... no checking for strip... strip checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from i586-alt-linux-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 i586-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if i586-alt-linux-gcc static flag -static works... no checking if i586-alt-linux-gcc supports -c -o file.o... yes checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) 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... no 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 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 i586-alt-linux-gcc has that supports thread_local... yes checking for library containing __atomic_load_8... -latomic checking whether i586-alt-linux-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.14.so.0.0.0) checking whether g++ supports C++11 features by default... no checking whether g++ supports C++11 features with -std=gnu++11... no checking whether g++ supports C++11 features with -std=gnu++0x... no checking whether g++ supports C++11 features with -std=c++11... no checking whether g++ supports C++11 features with +std=c++11... no checking whether g++ supports C++11 features with -h std=c++11... no checking whether g++ supports C++11 features with -std=c++0x... no checking whether g++ supports C++11 features with +std=c++0x... no checking whether g++ supports C++11 features with -h std=c++0x... no configure: No compiler with C++11 support was found checking for working posix_memalign... yes checking for ub_ctx_create in -lunbound... no checking for unw_backtrace in -lunwind... yes checking libunwind.h usability... yes checking libunwind.h presence... yes checking for libunwind.h... yes 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 i586-alt-linux-gcc accepts -Werror... yes checking whether i586-alt-linux-gcc accepts -Wall... yes checking whether i586-alt-linux-gcc accepts -Wextra... yes checking whether i586-alt-linux-gcc accepts -Wno-sign-compare... yes checking whether i586-alt-linux-gcc accepts -Wpointer-arith... yes checking whether i586-alt-linux-gcc accepts -Wformat -Wformat-security... yes checking whether i586-alt-linux-gcc accepts -Wswitch-enum... yes checking whether i586-alt-linux-gcc accepts -Wunused-parameter... yes checking whether i586-alt-linux-gcc accepts -Wbad-function-cast... yes checking whether i586-alt-linux-gcc accepts -Wcast-align... yes checking whether i586-alt-linux-gcc accepts -Wstrict-prototypes... yes checking whether i586-alt-linux-gcc accepts -Wold-style-definition... yes checking whether i586-alt-linux-gcc accepts -Wmissing-prototypes... yes checking whether i586-alt-linux-gcc accepts -Wmissing-field-initializers... yes checking whether i586-alt-linux-gcc accepts -Wthread-safety... no checking whether i586-alt-linux-gcc accepts -fno-strict-aliasing... yes checking whether i586-alt-linux-gcc accepts -Wswitch-bool... yes checking whether i586-alt-linux-gcc accepts -Wlogical-not-parentheses... yes checking whether i586-alt-linux-gcc accepts -Wsizeof-array-argument... yes checking whether i586-alt-linux-gcc accepts -Wbool-compare... yes checking whether i586-alt-linux-gcc accepts -Wshift-negative-value... yes checking whether i586-alt-linux-gcc accepts -Wduplicated-cond... yes checking whether i586-alt-linux-gcc accepts -Qunused-arguments... no checking whether i586-alt-linux-gcc accepts -Wshadow... yes checking whether i586-alt-linux-gcc accepts -Wmultistatement-macros... yes checking whether i586-alt-linux-gcc accepts -Wcast-align=strict... yes checking whether i586-alt-linux-gcc accepts -Wno-null-pointer-arithmetic... no checking whether i586-alt-linux-gcc accepts -Warray-bounds-pointer-arithmetic... no checking whether i586-alt-linux-gcc accepts -Wno-unused... yes checking whether i586-alt-linux-gcc accepts -Wno-unused-parameter... yes checking whether i586-alt-linux-gcc accepts -mavx512f... yes checking whether i586-alt-linux-gcc accepts -mavx512f... (cached) yes checking target hint for cgcc... x86 checking vector options for cgcc... checking whether DPCLS Autovalidator is default implementation... no checking binutils avx512 assembler checks passing... no checking for struct tcf_t.firstuse... yes checking whether dpdk is enabled... 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... no 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 i586-alt-linux-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 configure: WARNING: unrecognized options: --without-included-gettext + make -j8 make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' sed -f ./build-aux/extract-odp-netlink-h < datapath/linux/compat/include/linux/openvswitch.h > include/odp-netlink.h make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' sh -f ./build-aux/extract-odp-netlink-macros-h include/odp-netlink.h > include/odp-netlink-macros.h make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make all-recursive Making all in datapath make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 mv lib/nx-match.inc.tmp lib/nx-match.inc make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 mv lib/meta-flow.inc.tmp lib/meta-flow.inc make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/object-collection.lo lib/object-collection.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/object-collection.c -fPIC -DPIC -o lib/.libs/object-collection.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-bundle.lo lib/ofp-bundle.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-bundle.c -fPIC -DPIC -o lib/.libs/ofp-bundle.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-ed-props.lo lib/ofp-ed-props.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-ed-props.c -fPIC -DPIC -o lib/.libs/ofp-ed-props.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-ipfix.lo lib/ofp-ipfix.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-ipfix.c -fPIC -DPIC -o lib/.libs/ofp-ipfix.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-connection.lo lib/ofp-connection.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-connection.c -fPIC -DPIC -o lib/.libs/ofp-connection.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-match.lo lib/ofp-match.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-match.c -fPIC -DPIC -o lib/.libs/ofp-match.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-meter.lo lib/ofp-meter.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-meter.c -fPIC -DPIC -o lib/.libs/ofp-meter.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-flow.lo lib/ofp-flow.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-flow.c -fPIC -DPIC -o lib/.libs/ofp-flow.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-parse.lo lib/ofp-parse.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-parse.c -fPIC -DPIC -o lib/.libs/ofp-parse.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/odp-execute.lo lib/odp-execute.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/odp-execute.c -fPIC -DPIC -o lib/.libs/odp-execute.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/odp-execute.c:29: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-group.lo lib/ofp-group.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-group.c -fPIC -DPIC -o lib/.libs/ofp-group.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-monitor.lo lib/ofp-monitor.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-monitor.c -fPIC -DPIC -o lib/.libs/ofp-monitor.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-prop.lo lib/ofp-prop.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-prop.c -fPIC -DPIC -o lib/.libs/ofp-prop.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-protocol.lo lib/ofp-protocol.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-protocol.c -fPIC -DPIC -o lib/.libs/ofp-protocol.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-packet.lo lib/ofp-packet.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-packet.c -fPIC -DPIC -o lib/.libs/ofp-packet.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/ofp-packet.c:20: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-switch.lo lib/ofp-switch.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-switch.c -fPIC -DPIC -o lib/.libs/ofp-switch.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-queue.lo lib/ofp-queue.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-queue.c -fPIC -DPIC -o lib/.libs/ofp-queue.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-version-opt.lo lib/ofp-version-opt.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-version-opt.c -fPIC -DPIC -o lib/.libs/ofp-version-opt.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-util.lo lib/ofp-util.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-util.c -fPIC -DPIC -o lib/.libs/ofp-util.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovs-atomic-locked.lo lib/ovs-atomic-locked.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovs-atomic-locked.c -fPIC -DPIC -o lib/.libs/ovs-atomic-locked.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofpbuf.lo lib/ofpbuf.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofpbuf.c -fPIC -DPIC -o lib/.libs/ofpbuf.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-port.lo lib/ofp-port.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-port.c -fPIC -DPIC -o lib/.libs/ofp-port.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-print.lo lib/ofp-print.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-print.c -fPIC -DPIC -o lib/.libs/ofp-print.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/ofp-print.c:34: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovs-numa.lo lib/ovs-numa.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovs-numa.c -fPIC -DPIC -o lib/.libs/ovs-numa.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovs-rcu.lo lib/ovs-rcu.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovs-rcu.c -fPIC -DPIC -o lib/.libs/ovs-rcu.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-table.lo lib/ofp-table.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-table.c -fPIC -DPIC -o lib/.libs/ofp-table.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovs-thread.lo lib/ovs-thread.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovs-thread.c -fPIC -DPIC -o lib/.libs/ovs-thread.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-error.lo lib/ovsdb-error.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-error.c -fPIC -DPIC -o lib/.libs/ovsdb-error.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-set-op.lo lib/ovsdb-set-op.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-set-op.c -fPIC -DPIC -o lib/.libs/ovsdb-set-op.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-map-op.lo lib/ovsdb-map-op.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-map-op.c -fPIC -DPIC -o lib/.libs/ovsdb-map-op.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovs-router.lo lib/ovs-router.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovs-router.c -fPIC -DPIC -o lib/.libs/ovs-router.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/ovs-router.c:36: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovs-lldp.lo lib/ovs-lldp.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovs-lldp.c -fPIC -DPIC -o lib/.libs/ovs-lldp.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/ovs-lldp.h:23, from lib/ovs-lldp.c:30: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-condition.lo lib/ovsdb-condition.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-condition.c -fPIC -DPIC -o lib/.libs/ovsdb-condition.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-session.lo lib/ovsdb-session.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-session.c -fPIC -DPIC -o lib/.libs/ovsdb-session.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-parser.lo lib/ovsdb-parser.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-parser.c -fPIC -DPIC -o lib/.libs/ovsdb-parser.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-data.lo lib/ovsdb-data.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-data.c -fPIC -DPIC -o lib/.libs/ovsdb-data.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-types.lo lib/ovsdb-types.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-types.c -fPIC -DPIC -o lib/.libs/ovsdb-types.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/perf-counter.lo lib/perf-counter.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/perf-counter.c -fPIC -DPIC -o lib/.libs/perf-counter.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ox-stat.lo lib/ox-stat.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ox-stat.c -fPIC -DPIC -o lib/.libs/ox-stat.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/poll-loop.lo lib/poll-loop.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/poll-loop.c -fPIC -DPIC -o lib/.libs/poll-loop.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/pvector.lo lib/pvector.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/pvector.c -fPIC -DPIC -o lib/.libs/pvector.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/stopwatch.lo lib/stopwatch.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/stopwatch.c -fPIC -DPIC -o lib/.libs/stopwatch.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/random.lo lib/random.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/random.c -fPIC -DPIC -o lib/.libs/random.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/process.lo lib/process.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/process.c -fPIC -DPIC -o lib/.libs/process.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/pcap-file.lo lib/pcap-file.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/pcap-file.c -fPIC -DPIC -o lib/.libs/pcap-file.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/pcap-file.c:26: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/reconnect.lo lib/reconnect.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/reconnect.c -fPIC -DPIC -o lib/.libs/reconnect.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/rconn.lo lib/rconn.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/rconn.c -fPIC -DPIC -o lib/.libs/rconn.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/packets.lo lib/packets.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/packets.c -fPIC -DPIC -o lib/.libs/packets.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/packets.c:35: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/seq.lo lib/seq.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/seq.c -fPIC -DPIC -o lib/.libs/seq.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/sha1.lo lib/sha1.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/sha1.c -fPIC -DPIC -o lib/.libs/sha1.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/odp-util.lo lib/odp-util.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/odp-util.c -fPIC -DPIC -o lib/.libs/odp-util.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/odp-util.c:32: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/simap.lo lib/simap.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/simap.c -fPIC -DPIC -o lib/.libs/simap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/skiplist.lo lib/skiplist.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/skiplist.c -fPIC -DPIC -o lib/.libs/skiplist.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/shash.lo lib/shash.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/shash.c -fPIC -DPIC -o lib/.libs/shash.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/sort.lo lib/sort.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/sort.c -fPIC -DPIC -o lib/.libs/sort.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-idl.lo lib/ovsdb-idl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-idl.c -fPIC -DPIC -o lib/.libs/ovsdb-idl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/rstp.lo lib/rstp.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/rstp.c -fPIC -DPIC -o lib/.libs/rstp.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/rstp.c:44: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/smap.lo lib/smap.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/smap.c -fPIC -DPIC -o lib/.libs/smap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/sset.lo lib/sset.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/sset.c -fPIC -DPIC -o lib/.libs/sset.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/stdio.lo lib/stdio.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/stdio.c -fPIC -DPIC -o lib/.libs/stdio.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/stream-tcp.lo lib/stream-tcp.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/stream-tcp.c -fPIC -DPIC -o lib/.libs/stream-tcp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/stream-fd.lo lib/stream-fd.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/stream-fd.c -fPIC -DPIC -o lib/.libs/stream-fd.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/string.lo lib/string.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/string.c -fPIC -DPIC -o lib/.libs/string.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/syslog-direct.lo lib/syslog-direct.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/syslog-direct.c -fPIC -DPIC -o lib/.libs/syslog-direct.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/socket-util.lo lib/socket-util.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/socket-util.c -fPIC -DPIC -o lib/.libs/socket-util.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/rstp-state-machines.lo lib/rstp-state-machines.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/rstp-state-machines.c -fPIC -DPIC -o lib/.libs/rstp-state-machines.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/rstp-state-machines.c:42: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/stream.lo lib/stream.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/stream.c -fPIC -DPIC -o lib/.libs/stream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/syslog-libc.lo lib/syslog-libc.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/syslog-libc.c -fPIC -DPIC -o lib/.libs/syslog-libc.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/timer.lo lib/timer.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/timer.c -fPIC -DPIC -o lib/.libs/timer.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/svec.lo lib/svec.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/svec.c -fPIC -DPIC -o lib/.libs/svec.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/syslog-null.lo lib/syslog-null.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/syslog-null.c -fPIC -DPIC -o lib/.libs/syslog-null.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/token-bucket.lo lib/token-bucket.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/token-bucket.c -fPIC -DPIC -o lib/.libs/token-bucket.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/table.lo lib/table.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/table.c -fPIC -DPIC -o lib/.libs/table.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/timeval.lo lib/timeval.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/timeval.c -fPIC -DPIC -o lib/.libs/timeval.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/unicode.lo lib/unicode.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/unicode.c -fPIC -DPIC -o lib/.libs/unicode.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/tnl-ports.lo lib/tnl-ports.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/tnl-ports.c -fPIC -DPIC -o lib/.libs/tnl-ports.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/stp.lo lib/stp.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/stp.c -fPIC -DPIC -o lib/.libs/stp.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/stp.c:32: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/userspace-tso.lo lib/userspace-tso.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/userspace-tso.c -fPIC -DPIC -o lib/.libs/userspace-tso.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/unixctl.lo lib/unixctl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/unixctl.c -fPIC -DPIC -o lib/.libs/unixctl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/uuid.lo lib/uuid.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/uuid.c -fPIC -DPIC -o lib/.libs/uuid.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/tnl-neigh-cache.lo lib/tnl-neigh-cache.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/tnl-neigh-cache.c -fPIC -DPIC -o lib/.libs/tnl-neigh-cache.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/tun-metadata.lo lib/tun-metadata.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/tun-metadata.c -fPIC -DPIC -o lib/.libs/tun-metadata.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/vlan-bitmap.lo lib/vlan-bitmap.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/vlan-bitmap.c -fPIC -DPIC -o lib/.libs/vlan-bitmap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/vconn-stream.lo lib/vconn-stream.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/vconn-stream.c -fPIC -DPIC -o lib/.libs/vconn-stream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/signals.lo lib/signals.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/signals.c -fPIC -DPIC -o lib/.libs/signals.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/latch-unix.lo lib/latch-unix.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/latch-unix.c -fPIC -DPIC -o lib/.libs/latch-unix.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netdev-native-tnl.lo lib/netdev-native-tnl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netdev-native-tnl.c -fPIC -DPIC -o lib/.libs/netdev-native-tnl.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/socket-util-unix.lo lib/socket-util-unix.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/socket-util-unix.c -fPIC -DPIC -o lib/.libs/socket-util-unix.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/stream-unix.lo lib/stream-unix.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/stream-unix.c -fPIC -DPIC -o lib/.libs/stream-unix.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/daemon-unix.lo lib/daemon-unix.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/daemon-unix.c -fPIC -DPIC -o lib/.libs/daemon-unix.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/util.lo lib/util.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/util.c -fPIC -DPIC -o lib/.libs/util.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/vlog.lo lib/vlog.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/vlog.c -fPIC -DPIC -o lib/.libs/vlog.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/vconn.lo lib/vconn.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/vconn.c -fPIC -DPIC -o lib/.libs/vconn.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/if-notifier.lo lib/if-notifier.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/if-notifier.c -fPIC -DPIC -o lib/.libs/if-notifier.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpif-netlink-rtnl.lo lib/dpif-netlink-rtnl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpif-netlink-rtnl.c -fPIC -DPIC -o lib/.libs/dpif-netlink-rtnl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netlink-notifier.lo lib/netlink-notifier.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netlink-notifier.c -fPIC -DPIC -o lib/.libs/netlink-notifier.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/rtnetlink.lo lib/rtnetlink.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/rtnetlink.c -fPIC -DPIC -o lib/.libs/rtnetlink.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netlink-conntrack.lo lib/netlink-conntrack.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netlink-conntrack.c -fPIC -DPIC -o lib/.libs/netlink-conntrack.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netlink-socket.lo lib/netlink-socket.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netlink-socket.c -fPIC -DPIC -o lib/.libs/netlink-socket.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/route-table.lo lib/route-table.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/route-table.c -fPIC -DPIC -o lib/.libs/route-table.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpdk.lo lib/dpdk.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpdk.c -fPIC -DPIC -o lib/.libs/dpdk.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/async-append-aio.lo lib/async-append-aio.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/async-append-aio.c -fPIC -DPIC -o lib/.libs/async-append-aio.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dhparams.lo lib/dhparams.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dhparams.c -fPIC -DPIC -o lib/.libs/dhparams.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/tc.lo lib/tc.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/tc.c -fPIC -DPIC -o lib/.libs/tc.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' (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[@],"/run/openvswitch",g' \ -e 's,[@]DBDIR[@],"/var/lib/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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netdev-offload-tc.lo lib/netdev-offload-tc.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netdev-offload-tc.c -fPIC -DPIC -o lib/.libs/netdev-offload-tc.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/netdev-offload-tc.c:22: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dns-resolve-stub.lo lib/dns-resolve-stub.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dns-resolve-stub.c -fPIC -DPIC -o lib/.libs/dns-resolve-stub.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/stream-ssl.lo lib/stream-ssl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/stream-ssl.c -fPIC -DPIC -o lib/.libs/stream-ssl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpif-netlink.lo lib/dpif-netlink.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpif-netlink.c -fPIC -DPIC -o lib/.libs/dpif-netlink.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o utilities/ovs-testcontroller.o utilities/ovs-testcontroller.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netdev-offload-dpdk.lo lib/netdev-offload-dpdk.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netdev-offload-dpdk.c -fPIC -DPIC -o lib/.libs/netdev-offload-dpdk.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h:21, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_arp.h:15, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_flow.h:20, from lib/netdev-offload-dpdk.c:21: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:45, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h:23, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_arp.h:15, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_flow.h:20, from lib/netdev-offload-dpdk.c:21: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h: In function 'rte_vlan_strip': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:740:3: warning: cast increases required alignment of target type [-Wcast-align] 740 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:754:32: note: in expansion of macro 'rte_pktmbuf_mtod_offset' 754 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h:322:6: note: in expansion of macro 'rte_pktmbuf_mtod' 322 | = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h: In function 'rte_vlan_insert': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:740:3: warning: cast increases required alignment of target type [-Wcast-align] 740 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:754:32: note: in expansion of macro 'rte_pktmbuf_mtod_offset' 754 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_arp.h:15, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_flow.h:20, from lib/netdev-offload-dpdk.c:21: /usr/lib/dpdk/i686-default-linux-gcc/include/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); | ^ lib/netdev-offload-dpdk.c:516:54: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'const unsigned int'} [-Wformat=] 516 | ds_put_format(s_extra, "Raw-encap size=%ld set raw_encap 0 raw " | ~~^ | | | long int | %d 517 | "pattern is ", raw_encap->size); | ~~~~~~~~~~~~~~~ | | | size_t {aka const unsigned int} make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o utilities/ovs-dpctl.o utilities/ovs-dpctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/libsflow_la-sflow_sampler.lo `test -f 'lib/sflow_sampler.c' || echo './'`lib/sflow_sampler.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/sflow_sampler.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_sampler.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ovsdb-server-idl.lo lib/ovsdb-server-idl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ovsdb-server-idl.c -fPIC -DPIC -o lib/.libs/ovsdb-server-idl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/libsflow_la-sflow_agent.lo `test -f 'lib/sflow_agent.c' || echo './'`lib/sflow_agent.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/sflow_agent.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_agent.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/libsflow_la-sflow_poller.lo `test -f 'lib/sflow_poller.c' || echo './'`lib/sflow_poller.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/sflow_poller.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_poller.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o utilities/nlmon.o utilities/nlmon.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./build-aux/text2c < ovsdb/_server.ovsschema > ovsdb/_server.ovsschema.inc.tmp mv ovsdb/_server.ovsschema.inc.tmp ovsdb/_server.ovsschema.inc make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-pki.tmp mv utilities/ovs-pki.tmp utilities/ovs-pki make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-pcap.tmp mv utilities/ovs-pcap.tmp utilities/ovs-pcap make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-tcpdump.tmp mv utilities/ovs-tcpdump.tmp utilities/ovs-tcpdump make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netdev-linux.lo lib/netdev-linux.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netdev-linux.c -fPIC -DPIC -o lib/.libs/netdev-linux.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/netdev-linux-private.h:30, from lib/netdev-linux.c:20: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-dpctl-top.tmp mv utilities/ovs-dpctl-top.tmp utilities/ovs-dpctl-top make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-l3ping.tmp mv utilities/ovs-l3ping.tmp utilities/ovs-l3ping make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-tcpundump.tmp mv utilities/ovs-tcpundump.tmp utilities/ovs-tcpundump make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-parse-backtrace.tmp mv utilities/ovs-parse-backtrace.tmp utilities/ovs-parse-backtrace make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-sim.tmp mv utilities/ovs-sim.tmp utilities/ovs-sim make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-test.tmp mv utilities/ovs-test.tmp utilities/ovs-test make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-vlan-test.tmp mv utilities/ovs-vlan-test.tmp utilities/ovs-vlan-test make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > ovsdb/ovsdb-idlc.tmp mv ovsdb/ovsdb-idlc.tmp ovsdb/ovsdb-idlc make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/libsflow_la-sflow_receiver.lo `test -f 'lib/sflow_receiver.c' || echo './'`lib/sflow_receiver.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/sflow_receiver.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_receiver.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-check-dead-ifs.tmp mv utilities/ovs-check-dead-ifs.tmp utilities/ovs-check-dead-ifs make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > ovsdb/ovsdb-dot.tmp mv ovsdb/ovsdb-dot.tmp ovsdb/ovsdb-dot make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/bugtool/ovs-bugtool.tmp mv utilities/bugtool/ovs-bugtool.tmp utilities/bugtool/ovs-bugtool make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-ctl.tmp mv utilities/ovs-ctl.tmp utilities/ovs-ctl make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-kmod-ctl.tmp mv utilities/ovs-kmod-ctl.tmp utilities/ovs-kmod-ctl make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > ipsec/ovs-monitor-ipsec.tmp mv ipsec/ovs-monitor-ipsec.tmp ipsec/ovs-monitor-ipsec make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netdev-dpdk.lo lib/netdev-dpdk.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netdev-dpdk.c -fPIC -DPIC -o lib/.libs/netdev-dpdk.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h:21, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ethdev.h:159, from lib/netdev-dpdk.c:39: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:45, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h:23, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ethdev.h:159, from lib/netdev-dpdk.c:39: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h: In function 'rte_vlan_strip': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:740:3: warning: cast increases required alignment of target type [-Wcast-align] 740 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:754:32: note: in expansion of macro 'rte_pktmbuf_mtod_offset' 754 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h:322:6: note: in expansion of macro 'rte_pktmbuf_mtod' 322 | = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h: In function 'rte_vlan_insert': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:740:3: warning: cast increases required alignment of target type [-Wcast-align] 740 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:754:32: note: in expansion of macro 'rte_pktmbuf_mtod_offset' 754 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_ethdev.h:159, from lib/netdev-dpdk.c:39: /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:45, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ether.h:23, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_ethdev.h:159, from lib/netdev-dpdk.c:39: lib/netdev-dpdk.c: In function 'dpdk_pktmbuf_attach_extbuf': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:740:3: warning: cast increases required alignment of target type [-Wcast-align] 740 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf_core.h:754:32: note: in expansion of macro 'rte_pktmbuf_mtod_offset' 754 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/netdev-dpdk.c:2657:18: note: in expansion of macro 'rte_pktmbuf_mtod' 2657 | shinfo = rte_pktmbuf_mtod(pkt, struct rte_mbuf_ext_shared_info *); | ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > vtep/ovs-vtep.tmp mv vtep/ovs-vtep.tmp vtep/ovs-vtep make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-dpctl.8.tmp mv utilities/ovs-dpctl.8.tmp utilities/ovs-dpctl.8 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-testcontroller.8.tmp mv utilities/ovs-testcontroller.8.tmp utilities/ovs-testcontroller.8 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o utilities/ovs-vsctl.o utilities/ovs-vsctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONIOENCODING=utf8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 build-aux/extract-ofp-actions \ --ovs-version=2.14.0 ovs-actions \ ./lib/ovs-actions.xml > lib/ovs-actions.7.tmp mv lib/ovs-actions.7.tmp lib/ovs-actions.7 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-dpctl-top.8.tmp mv utilities/ovs-dpctl-top.8.tmp utilities/ovs-dpctl-top.8 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-ofctl.8.tmp mv utilities/ovs-ofctl.8.tmp utilities/ovs-ofctl.8 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-pcap.1.tmp mv utilities/ovs-pcap.1.tmp utilities/ovs-pcap.1 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-vsctl.8.tmp mv utilities/ovs-vsctl.8.tmp utilities/ovs-vsctl.8 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/bugtool/ovs-bugtool.8.tmp mv utilities/bugtool/ovs-bugtool.8.tmp utilities/bugtool/ovs-bugtool.8 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > vswitchd/ovs-vswitchd.8.tmp mv vswitchd/ovs-vswitchd.8.tmp vswitchd/ovs-vswitchd.8 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONIOENCODING=utf8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 build-aux/extract-ofp-fields \ --ovs-version=2.14.0 ovs-fields \ ./include/openvswitch/meta-flow.h \ ./lib/meta-flow.xml > lib/ovs-fields.7.tmp mv lib/ovs-fields.7.tmp lib/ovs-fields.7 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > ovsdb/ovsdb-client.1.tmp mv ovsdb/ovsdb-client.1.tmp ovsdb/ovsdb-client.1 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > ovsdb/ovsdb-tool.1.tmp mv ovsdb/ovsdb-tool.1.tmp ovsdb/ovsdb-tool.1 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' > version.py.tmp && \ echo 'VERSION = "2.14.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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > ovsdb/ovsdb-server.1.tmp mv ovsdb/ovsdb-server.1.tmp ovsdb/ovsdb-server.1 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' :;{ \ 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.14.0])' && \ echo 'm4_define([AT_PACKAGE_STRING], [openvswitch 2.14.0])' && \ echo 'm4_define([AT_PACKAGE_BUGREPORT], [bugs@openvswitch.org])'; \ } >'./package.m4' make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > vtep/vtep-ctl.8.tmp mv vtep/vtep-ctl.8.tmp vtep/vtep-ctl.8 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > utilities/ovs-lib.tmp mv utilities/ovs-lib.tmp utilities/ovs-lib make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' \ { sed -n -e '/%AUTHORS%/q' -e p < ./debian/copyright.in; \ sed '34,/^$/d' ./AUTHORS.rst | \ sed -n -e '/^$/q' -e 's/^/ /p'; \ sed -e '34,/%AUTHORS%/d' ./debian/copyright.in; \ } > debian/copyright make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./ovsdb/ovsdb-doc \ --version=2.14.0 \ ./ovsdb/_server.ovsschema \ ./ovsdb/_server.xml > ovsdb/ovsdb-server.5.tmp && \ mv ovsdb/ovsdb-server.5.tmp ovsdb/ovsdb-server.5 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./ovsdb/ovsdb-dot.in --no-arrows ./vswitchd/vswitch.ovsschema > vswitchd/vswitch.gv make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./ovsdb/ovsdb-dot.in --no-arrows ./vtep/vtep.ovsschema > vtep/vtep.gv make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' touch cxx-check make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' ./build-aux/cksum-schema-check vswitchd/vswitch.ovsschema vswitchd/vswitch.ovsschema.stamp make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' ./build-aux/cksum-schema-check ovsdb/_server.ovsschema ovsdb/_server.ovsschema.stamp make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' ./build-aux/cksum-schema-check vtep/vtep.ovsschema vtep/vtep.ovsschema.stamp make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o utilities/ovs-appctl.o utilities/ovs-appctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o utilities/ovs-ofctl.o utilities/ovs-ofctl.c In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from utilities/ovs-ofctl.c:39: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' 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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/aes128.lo lib/aes128.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/aes128.c -fPIC -DPIC -o lib/.libs/aes128.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/backtrace.lo lib/backtrace.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/backtrace.c -fPIC -DPIC -o lib/.libs/backtrace.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./build-aux/check-structs -I./include include/openflow/openflow.h && \ touch include/openflow/openflow.hstamp make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/byteq.lo lib/byteq.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/byteq.c -fPIC -DPIC -o lib/.libs/byteq.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/bundle.lo lib/bundle.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/bundle.c -fPIC -DPIC -o lib/.libs/bundle.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/colors.lo lib/colors.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/colors.c -fPIC -DPIC -o lib/.libs/colors.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ccmap.lo lib/ccmap.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ccmap.c -fPIC -DPIC -o lib/.libs/ccmap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/connectivity.lo lib/connectivity.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/connectivity.c -fPIC -DPIC -o lib/.libs/connectivity.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/cmap.lo lib/cmap.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/cmap.c -fPIC -DPIC -o lib/.libs/cmap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/command-line.lo lib/command-line.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/command-line.c -fPIC -DPIC -o lib/.libs/command-line.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/bfd.lo lib/bfd.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/bfd.c -fPIC -DPIC -o lib/.libs/bfd.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/bfd.c:28: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/cfm.lo lib/cfm.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/cfm.c -fPIC -DPIC -o lib/.libs/cfm.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/cfm.c:26: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/conntrack-icmp.lo lib/conntrack-icmp.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/conntrack-icmp.c -fPIC -DPIC -o lib/.libs/conntrack-icmp.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/conntrack-other.lo lib/conntrack-other.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/conntrack-other.c -fPIC -DPIC -o lib/.libs/conntrack-other.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/crc32c.lo lib/crc32c.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/crc32c.c -fPIC -DPIC -o lib/.libs/crc32c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/conntrack-tp.lo lib/conntrack-tp.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/conntrack-tp.c -fPIC -DPIC -o lib/.libs/conntrack-tp.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/classifier.lo lib/classifier.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/classifier.c -fPIC -DPIC -o lib/.libs/classifier.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/coverage.lo lib/coverage.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/coverage.c -fPIC -DPIC -o lib/.libs/coverage.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/conntrack-tcp.lo lib/conntrack-tcp.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/conntrack-tcp.c -fPIC -DPIC -o lib/.libs/conntrack-tcp.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/csum.lo lib/csum.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/csum.c -fPIC -DPIC -o lib/.libs/csum.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/daemon.lo lib/daemon.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/daemon.c -fPIC -DPIC -o lib/.libs/daemon.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dummy.lo lib/dummy.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dummy.c -fPIC -DPIC -o lib/.libs/dummy.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ct-dpif.lo lib/ct-dpif.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ct-dpif.c -fPIC -DPIC -o lib/.libs/ct-dpif.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dp-packet.lo lib/dp-packet.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dp-packet.c -fPIC -DPIC -o lib/.libs/dp-packet.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dp-packet.c:21: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpif-netdev-lookup.lo lib/dpif-netdev-lookup.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpif-netdev-lookup.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/db-ctl-base.lo lib/db-ctl-base.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/db-ctl-base.c -fPIC -DPIC -o lib/.libs/db-ctl-base.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/conntrack.lo lib/conntrack.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/conntrack.c -fPIC -DPIC -o lib/.libs/conntrack.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpif-netdev-lookup-autovalidator.lo lib/dpif-netdev-lookup-autovalidator.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpif-netdev-lookup-autovalidator.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup-autovalidator.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpctl.lo lib/dpctl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpctl.c -fPIC -DPIC -o lib/.libs/dpctl.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/dpctl.c:35: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpif-netdev-lookup-generic.lo lib/dpif-netdev-lookup-generic.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpif-netdev-lookup-generic.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup-generic.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/heap.lo lib/heap.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/heap.c -fPIC -DPIC -o lib/.libs/heap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpif-netdev-perf.lo lib/dpif-netdev-perf.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpif-netdev-perf.c -fPIC -DPIC -o lib/.libs/dpif-netdev-perf.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dynamic-string.lo lib/dynamic-string.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dynamic-string.c -fPIC -DPIC -o lib/.libs/dynamic-string.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/entropy.lo lib/entropy.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/entropy.c -fPIC -DPIC -o lib/.libs/entropy.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/fat-rwlock.lo lib/fat-rwlock.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/fat-rwlock.c -fPIC -DPIC -o lib/.libs/fat-rwlock.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/guarded-list.lo lib/guarded-list.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/guarded-list.c -fPIC -DPIC -o lib/.libs/guarded-list.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/fatal-signal.lo lib/fatal-signal.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/fatal-signal.c -fPIC -DPIC -o lib/.libs/fatal-signal.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/hash.lo lib/hash.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/hash.c -fPIC -DPIC -o lib/.libs/hash.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/hindex.lo lib/hindex.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/hindex.c -fPIC -DPIC -o lib/.libs/hindex.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/hmap.lo lib/hmap.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/hmap.c -fPIC -DPIC -o lib/.libs/hmap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpif.lo lib/dpif.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpif.c -fPIC -DPIC -o lib/.libs/dpif.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/hmapx.lo lib/hmapx.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/hmapx.c -fPIC -DPIC -o lib/.libs/hmapx.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/if-notifier-manual.lo lib/if-notifier-manual.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/if-notifier-manual.c -fPIC -DPIC -o lib/.libs/if-notifier-manual.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/id-pool.lo lib/id-pool.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/id-pool.c -fPIC -DPIC -o lib/.libs/id-pool.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/jhash.lo lib/jhash.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/jhash.c -fPIC -DPIC -o lib/.libs/jhash.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/json.lo lib/json.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/json.c -fPIC -DPIC -o lib/.libs/json.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/vswitch-idl.lo lib/vswitch-idl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/vswitch-idl.c -fPIC -DPIC -o lib/.libs/vswitch-idl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/jsonrpc.lo lib/jsonrpc.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/jsonrpc.c -fPIC -DPIC -o lib/.libs/jsonrpc.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/learn.lo lib/learn.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/learn.c -fPIC -DPIC -o lib/.libs/learn.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ipf.lo lib/ipf.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ipf.c -fPIC -DPIC -o lib/.libs/ipf.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/ipf.h:20, from lib/ipf.c:28: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/lockfile.lo lib/lockfile.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/lockfile.c -fPIC -DPIC -o lib/.libs/lockfile.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/flow.lo lib/flow.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/flow.c -fPIC -DPIC -o lib/.libs/flow.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/flow.c:37: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/mac-learning.lo lib/mac-learning.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/mac-learning.c -fPIC -DPIC -o lib/.libs/mac-learning.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/learning-switch.lo lib/learning-switch.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/learning-switch.c -fPIC -DPIC -o lib/.libs/learning-switch.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/learning-switch.c:29: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/lacp.lo lib/lacp.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/lacp.c -fPIC -DPIC -o lib/.libs/lacp.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/lacp.c:25: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/memory.lo lib/memory.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/memory.c -fPIC -DPIC -o lib/.libs/memory.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/multipath.lo lib/multipath.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/multipath.c -fPIC -DPIC -o lib/.libs/multipath.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/namemap.lo lib/namemap.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/namemap.c -fPIC -DPIC -o lib/.libs/namemap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/mcast-snooping.lo lib/mcast-snooping.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/mcast-snooping.c -fPIC -DPIC -o lib/.libs/mcast-snooping.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/mcast-snooping.h:23, from lib/mcast-snooping.c:20: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/match.lo lib/match.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/match.c -fPIC -DPIC -o lib/.libs/match.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/meta-flow.lo lib/meta-flow.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/meta-flow.c -fPIC -DPIC -o lib/.libs/meta-flow.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netdev-offload.lo lib/netdev-offload.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netdev-offload.c -fPIC -DPIC -o lib/.libs/netdev-offload.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/netdev-offload.c:31: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netdev-vport.lo lib/netdev-vport.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netdev-vport.c -fPIC -DPIC -o lib/.libs/netdev-vport.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/netdev-vport.c:34: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netlink.lo lib/netlink.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netlink.c -fPIC -DPIC -o lib/.libs/netlink.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dpif-netdev.lo lib/dpif-netdev.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dpif-netdev.c -fPIC -DPIC -o lib/.libs/dpif-netdev.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netdev-dummy.lo lib/netdev-dummy.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netdev-dummy.c -fPIC -DPIC -o lib/.libs/netdev-dummy.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/netdev-dummy.c:24: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/netdev.lo lib/netdev.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/netdev.c -fPIC -DPIC -o lib/.libs/netdev.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/netdev.c:36: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-errors.lo lib/ofp-errors.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-errors.c -fPIC -DPIC -o lib/.libs/ofp-errors.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/lldp/lldp.lo lib/lldp/lldp.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/lldp/lldp.c -fPIC -DPIC -o lib/lldp/.libs/lldp.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from lib/lldp/lldpd.h:27, from lib/lldp/lldp.c:21: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-msgs.lo lib/ofp-msgs.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-msgs.c -fPIC -DPIC -o lib/.libs/ofp-msgs.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/dirs.lo lib/dirs.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/dirs.c -fPIC -DPIC -o lib/.libs/dirs.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/nx-match.lo lib/nx-match.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/nx-match.c -fPIC -DPIC -o lib/.libs/nx-match.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-collectors.lo `test -f 'ofproto/collectors.c' || echo './'`ofproto/collectors.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/collectors.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-collectors.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/lldp/lldpd-structs.lo lib/lldp/lldpd-structs.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/lldp/lldpd-structs.c -fPIC -DPIC -o lib/lldp/.libs/lldpd-structs.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from lib/lldp/lldpd.h:27, from lib/lldp/lldpd-structs.c:23: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/lldp/lldpd.lo lib/lldp/lldpd.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/lldp/lldpd.c -fPIC -DPIC -o lib/lldp/.libs/lldpd.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from lib/lldp/lldpd.h:27, from lib/lldp/lldpd.c:20: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-in-band.lo `test -f 'ofproto/in-band.c' || echo './'`ofproto/in-band.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/in-band.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-in-band.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-fail-open.lo `test -f 'ofproto/fail-open.c' || echo './'`ofproto/fail-open.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/fail-open.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-fail-open.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/fail-open.c:22: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-names.lo `test -f 'ofproto/names.c' || echo './'`ofproto/names.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/names.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-names.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/names.c:21: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-connmgr.lo `test -f 'ofproto/connmgr.c' || echo './'`ofproto/connmgr.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/connmgr.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-connmgr.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-netflow.lo `test -f 'ofproto/netflow.c' || echo './'`ofproto/netflow.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/netflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-netflow.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/netflow.c:27: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto-dpif-mirror.lo `test -f 'ofproto/ofproto-dpif-mirror.c' || echo './'`ofproto/ofproto-dpif-mirror.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif-mirror.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-mirror.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-bond.lo `test -f 'ofproto/bond.c' || echo './'`ofproto/bond.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/bond.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bond.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/bond.c:28: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o lib/ofp-actions.lo lib/ofp-actions.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c lib/ofp-actions.c -fPIC -DPIC -o lib/.libs/ofp-actions.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto-dpif-monitor.lo `test -f 'ofproto/ofproto-dpif-monitor.c' || echo './'`ofproto/ofproto-dpif-monitor.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif-monitor.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/ofproto-dpif-monitor.c:24: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto-dpif-ipfix.lo `test -f 'ofproto/ofproto-dpif-ipfix.c' || echo './'`ofproto/ofproto-dpif-ipfix.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif-ipfix.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto-dpif-rid.lo `test -f 'ofproto/ofproto-dpif-rid.c' || echo './'`ofproto/ofproto-dpif-rid.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif-rid.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto-dpif-sflow.lo `test -f 'ofproto/ofproto-dpif-sflow.c' || echo './'`ofproto/ofproto-dpif-sflow.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif-sflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/ofproto-dpif-sflow.c:27: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-pinsched.lo `test -f 'ofproto/pinsched.c' || echo './'`ofproto/pinsched.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/pinsched.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-pinsched.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -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: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif-xlate-cache.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto-dpif-trace.lo `test -f 'ofproto/ofproto-dpif-trace.c' || echo './'`ofproto/ofproto-dpif-trace.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif-trace.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-bundles.lo `test -f 'ofproto/bundles.c' || echo './'`ofproto/bundles.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/bundles.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bundles.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto-dpif-upcall.lo `test -f 'ofproto/ofproto-dpif-upcall.c' || echo './'`ofproto/ofproto-dpif-upcall.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif-upcall.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto.lo `test -f 'ofproto/ofproto.c' || echo './'`ofproto/ofproto.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/ofproto.c:32: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-tunnel.lo `test -f 'ofproto/tunnel.c' || echo './'`ofproto/tunnel.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/tunnel.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-tunnel.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/tunnel.c:21: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto-dpif.lo `test -f 'ofproto/ofproto-dpif.c' || echo './'`ofproto/ofproto-dpif.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/mcast-snooping.h:23, from ofproto/ofproto-dpif.c:35: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-column.lo `test -f 'ovsdb/column.c' || echo './'`ovsdb/column.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/column.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-column.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-condition.lo `test -f 'ovsdb/condition.c' || echo './'`ovsdb/condition.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/condition.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-condition.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/ovsdb-tool.o ovsdb/ovsdb-tool.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-file.lo `test -f 'ovsdb/file.c' || echo './'`ovsdb/file.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/file.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-file.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-execution.lo `test -f 'ovsdb/execution.c' || echo './'`ovsdb/execution.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/execution.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-execution.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-log.lo `test -f 'ovsdb/log.c' || echo './'`ovsdb/log.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/log.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-log.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-mutation.lo `test -f 'ovsdb/mutation.c' || echo './'`ovsdb/mutation.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/mutation.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-mutation.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-query.lo `test -f 'ovsdb/query.c' || echo './'`ovsdb/query.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/query.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-query.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-ovsdb.lo `test -f 'ovsdb/ovsdb.c' || echo './'`ovsdb/ovsdb.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/ovsdb.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-ovsdb.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-jsonrpc-server.lo `test -f 'ovsdb/jsonrpc-server.c' || echo './'`ovsdb/jsonrpc-server.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/jsonrpc-server.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-jsonrpc-server.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-raft-rpc.lo `test -f 'ovsdb/raft-rpc.c' || echo './'`ovsdb/raft-rpc.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/raft-rpc.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft-rpc.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-raft-private.lo `test -f 'ovsdb/raft-private.c' || echo './'`ovsdb/raft-private.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/raft-private.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft-private.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-rbac.lo `test -f 'ovsdb/rbac.c' || echo './'`ovsdb/rbac.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/rbac.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-rbac.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-monitor.lo `test -f 'ovsdb/monitor.c' || echo './'`ovsdb/monitor.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/monitor.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-monitor.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-server.lo `test -f 'ovsdb/server.c' || echo './'`ovsdb/server.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/server.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-server.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-row.lo `test -f 'ovsdb/row.c' || echo './'`ovsdb/row.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/row.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-row.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-storage.lo `test -f 'ovsdb/storage.c' || echo './'`ovsdb/storage.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/storage.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-storage.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-table.lo `test -f 'ovsdb/table.c' || echo './'`ovsdb/table.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/table.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-table.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-trigger.lo `test -f 'ovsdb/trigger.c' || echo './'`ovsdb/trigger.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/trigger.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-trigger.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-replication.lo `test -f 'ovsdb/replication.c' || echo './'`ovsdb/replication.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/replication.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-replication.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-ovsdb-util.lo `test -f 'ovsdb/ovsdb-util.c' || echo './'`ovsdb/ovsdb-util.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/ovsdb-util.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-ovsdb-util.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-transaction.lo `test -f 'ovsdb/transaction.c' || echo './'`ovsdb/transaction.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/transaction.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-transaction.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ofproto/libofproto_la-ofproto-dpif-xlate.lo `test -f 'ofproto/ofproto-dpif-xlate.c' || echo './'`ofproto/ofproto-dpif-xlate.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ofproto/ofproto-dpif-xlate.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/ovsdb-client.o ovsdb/ovsdb-client.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-lib.o tests/test-lib.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/ovstest.o tests/ovstest.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-aes128.o tests/test-aes128.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o vtep/vtep-ctl.o vtep/vtep-ctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-byte-order.o tests/test-byte-order.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/libovsdb_la-raft.lo `test -f 'ovsdb/raft.c' || echo './'`ovsdb/raft.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c ovsdb/raft.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-bundle.o tests/test-bundle.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-ccmap.o tests/test-ccmap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-cmap.o tests/test-cmap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-ovsdb.o tests/test-ovsdb.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-csum.o tests/test-csum.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-conntrack.o tests/test-conntrack.c In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-conntrack.c:20: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/idltest.o tests/idltest.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-hash.o tests/test-hash.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-hindex.o tests/test-hindex.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-heap.o tests/test-heap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-flows.o tests/test-flows.c In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-flows.c:31: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-hmap.o tests/test-hmap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-json.o tests/test-json.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-classifier.o tests/test-classifier.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-jsonrpc.o tests/test-jsonrpc.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-list.o tests/test-list.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-multipath.o tests/test-multipath.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-ofpbuf.o tests/test-ofpbuf.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-netflow.o tests/test-netflow.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-odp.o tests/test-odp.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-random.o tests/test-random.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-lockfile.o tests/test-lockfile.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-rcu.o tests/test-rcu.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-reconnect.o tests/test-reconnect.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-packets.o tests/test-packets.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-sha1.o tests/test-sha1.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-skiplist.o tests/test-skiplist.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-unixctl.o tests/test-unixctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-uuid.o tests/test-uuid.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-atomic.o tests/test-atomic.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-bitmap.o tests/test-bitmap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-sflow.o tests/test-sflow.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-rstp.o tests/test-rstp.c In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-rstp.c:12: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-stopwatch.o tests/test-stopwatch.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-vconn.o tests/test-vconn.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-stp.o tests/test-stp.c In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-stp.c:26: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-unix-socket.o tests/test-unix-socket.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-strtok_r.o tests/test-strtok_r.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-stream.o tests/test-stream.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-netlink-conntrack.o tests/test-netlink-conntrack.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-type-props.o tests/test-type-props.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o vswitchd/system-stats.o vswitchd/system-stats.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o vswitchd/xenserver.o vswitchd/xenserver.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' (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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-aa.o tests/test-aa.c In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/ovs-lldp.h:23, from tests/test-aa.c:23: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o tests/test-util.o tests/test-util.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' (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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o vswitchd/ovs-vswitchd.o vswitchd/ovs-vswitchd.c In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from vswitchd/ovs-vswitchd.c:33: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o vtep/vtep-idl.lo vtep/vtep-idl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c vtep/vtep-idl.c -fPIC -DPIC -o vtep/.libs/vtep-idl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o ovsdb/ovsdb-server.o ovsdb/ovsdb-server.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh /usr/src/RPM/BUILD/openvswitch-2.14.0/build-aux/missing autom4te --language=autotest -I '.' -o tests/system-offloads-testsuite.tmp tests/system-offloads-testsuite.at mv tests/system-offloads-testsuite.tmp tests/system-offloads-testsuite make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh /usr/src/RPM/BUILD/openvswitch-2.14.0/build-aux/missing autom4te --language=autotest -I '.' -o tests/system-dpdk-testsuite.tmp tests/system-dpdk-testsuite.at mv tests/system-dpdk-testsuite.tmp tests/system-dpdk-testsuite make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh /usr/src/RPM/BUILD/openvswitch-2.14.0/build-aux/missing autom4te --language=autotest -I '.' -o tests/ovsdb-cluster-testsuite.tmp tests/ovsdb-cluster-testsuite.at mv tests/ovsdb-cluster-testsuite.tmp tests/ovsdb-cluster-testsuite make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -c -o vswitchd/bridge.o vswitchd/bridge.c In file included from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib/dpdk/i686-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from vswitchd/bridge.c:30: /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib/dpdk/i686-default-linux-gcc/include/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/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/dpdk/i686-default-linux-gcc/include/rte_memcpy.h:798:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o tests/test-strtok_r tests/test-strtok_r.o -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o tests/test-strtok_r tests/test-strtok_r.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o tests/test-type-props tests/test-type-props.o -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o tests/test-type-props tests/test-type-props.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh /usr/src/RPM/BUILD/openvswitch-2.14.0/build-aux/missing autom4te --language=autotest -I '.' -o tests/system-kmod-testsuite.tmp tests/system-kmod-testsuite.at mv tests/system-kmod-testsuite.tmp tests/system-kmod-testsuite make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh /usr/src/RPM/BUILD/openvswitch-2.14.0/build-aux/missing autom4te --language=autotest -I '.' -o tests/system-userspace-testsuite.tmp tests/system-userspace-testsuite.at mv tests/system-userspace-testsuite.tmp tests/system-userspace-testsuite make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./ovsdb/ovsdb-doc \ --er-diagram=vswitchd/vswitch.pic \ --version=2.14.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 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh /usr/src/RPM/BUILD/openvswitch-2.14.0/build-aux/missing autom4te --language=autotest -I '.' -o tests/system-tso-testsuite.tmp tests/system-tso-testsuite.at mv tests/system-tso-testsuite.tmp tests/system-tso-testsuite make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./ovsdb/ovsdb-doc \ --er-diagram=vtep/vtep.pic \ --version=2.14.0 \ ./vtep/vtep.ovsschema \ ./vtep/vtep.xml > vtep/vtep.5.tmp && \ mv vtep/vtep.5.tmp vtep/vtep.5 make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' sphinx-build -b html -W -n -d ./Documentation/_build/doctrees ./Documentation ./Documentation/_build/html && touch docs-check Running Sphinx v1.6.5 making output directory... Cannot find 'ovs-sphinx-theme' package. Falling back to default theme. loading pickled environment... not yet created building [mo]: targets for 0 po files that are out of date building [html]: targets for 114 source files that are out of date updating environment: 114 added, 0 changed, 0 removed reading sources... [ 0%] contents reading sources... [ 1%] faq/configuration reading sources... [ 2%] faq/contributing reading sources... [ 3%] faq/design reading sources... [ 4%] faq/general reading sources... [ 5%] faq/index reading sources... [ 6%] faq/issues reading sources... [ 7%] faq/openflow reading sources... [ 7%] faq/qos reading sources... [ 8%] faq/releases reading sources... [ 9%] faq/terminology reading sources... [ 10%] faq/vlan reading sources... [ 11%] faq/vxlan reading sources... [ 12%] howto/dpdk reading sources... [ 13%] howto/index reading sources... [ 14%] howto/ipsec reading sources... [ 14%] howto/kvm reading sources... [ 15%] howto/libvirt reading sources... [ 16%] howto/lisp reading sources... [ 17%] howto/qos reading sources... [ 18%] howto/selinux reading sources... [ 19%] howto/sflow reading sources... [ 20%] howto/ssl reading sources... [ 21%] howto/tunneling reading sources... [ 21%] howto/userspace-tunneling reading sources... [ 22%] howto/vlan reading sources... [ 23%] howto/vtep reading sources... [ 24%] index reading sources... [ 25%] internals/authors reading sources... [ 26%] internals/bugs reading sources... [ 27%] internals/charter reading sources... [ 28%] internals/committer-emeritus-status reading sources... [ 28%] internals/committer-grant-revocation reading sources... [ 29%] internals/committer-responsibilities reading sources... [ 30%] internals/contributing/backporting-patches reading sources... [ 31%] internals/contributing/coding-style reading sources... [ 32%] internals/contributing/coding-style-windows reading sources... [ 33%] internals/contributing/documentation-style reading sources... [ 34%] internals/contributing/index reading sources... [ 35%] internals/contributing/libopenvswitch-abi reading sources... [ 35%] internals/contributing/submitting-patches reading sources... [ 36%] internals/documentation reading sources... [ 37%] internals/index reading sources... [ 38%] internals/mailing-lists reading sources... [ 39%] internals/maintainers reading sources... [ 40%] internals/patchwork reading sources... [ 41%] internals/release-process reading sources... [ 42%] internals/security reading sources... [ 42%] intro/index reading sources... [ 43%] intro/install/afxdp reading sources... [ 44%] intro/install/bash-completion reading sources... [ 45%] intro/install/debian reading sources... [ 46%] intro/install/distributions reading sources... [ 47%] intro/install/documentation reading sources... [ 48%] intro/install/dpdk reading sources... [ 49%] intro/install/fedora reading sources... [ 50%] intro/install/general reading sources... [ 50%] intro/install/index reading sources... [ 51%] intro/install/netbsd reading sources... [ 52%] intro/install/rhel reading sources... [ 53%] intro/install/userspace reading sources... [ 54%] intro/install/windows reading sources... [ 55%] intro/install/xenserver reading sources... [ 56%] intro/what-is-ovs reading sources... [ 57%] intro/why-ovs reading sources... [ 57%] ref/index reading sources... [ 58%] ref/ovs-appctl.8 reading sources... [ 59%] ref/ovs-ctl.8 reading sources... [ 60%] ref/ovs-l3ping.8 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 reading sources... [ 64%] ref/ovs-tcpundump.1 reading sources... [ 65%] 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 reading sources... [ 69%] ref/ovsdb.7 reading sources... [ 70%] topics/bonding reading sources... [ 71%] topics/datapath reading sources... [ 71%] topics/design reading sources... [ 72%] topics/dpdk/bridge reading sources... [ 73%] topics/dpdk/index reading sources... [ 74%] topics/dpdk/jumbo-frames reading sources... [ 75%] topics/dpdk/memory reading sources... [ 76%] topics/dpdk/phy reading sources... [ 77%] topics/dpdk/pmd reading sources... [ 78%] topics/dpdk/qos reading sources... [ 78%] topics/dpdk/vdev reading sources... [ 79%] topics/dpdk/vhost-user reading sources... [ 80%] topics/fuzzing/index reading sources... [ 81%] topics/fuzzing/ovs-fuzzers 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... [ 85%] topics/index reading sources... [ 86%] topics/integration reading sources... [ 87%] topics/language-bindings reading sources... [ 88%] topics/networking-namespaces reading sources... [ 89%] topics/openflow reading sources... [ 90%] topics/ovs-extensions reading sources... [ 91%] topics/ovsdb-replication reading sources... [ 92%] topics/porting reading sources... [ 92%] topics/testing reading sources... [ 93%] topics/tracing reading sources... [ 94%] topics/userspace-tso reading sources... [ 95%] topics/windows 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... done writing output... [ 0%] contents writing output... [ 1%] faq/configuration writing output... [ 2%] faq/contributing writing output... [ 3%] faq/design writing output... [ 4%] faq/general writing output... [ 5%] faq/index writing output... [ 6%] faq/issues writing output... [ 7%] faq/openflow writing output... [ 7%] faq/qos writing output... [ 8%] faq/releases writing output... [ 9%] faq/terminology writing output... [ 10%] faq/vlan writing output... [ 11%] faq/vxlan writing output... [ 12%] howto/dpdk writing output... [ 13%] howto/index writing output... [ 14%] howto/ipsec writing output... [ 14%] howto/kvm writing output... [ 15%] howto/libvirt writing output... [ 16%] howto/lisp writing output... [ 17%] howto/qos writing output... [ 18%] howto/selinux writing output... [ 19%] howto/sflow writing output... [ 20%] howto/ssl writing output... [ 21%] howto/tunneling writing output... [ 21%] howto/userspace-tunneling writing output... [ 22%] howto/vlan writing output... [ 23%] howto/vtep writing output... [ 24%] index writing output... [ 25%] internals/authors writing output... [ 26%] internals/bugs writing output... [ 27%] internals/charter writing output... [ 28%] internals/committer-emeritus-status writing output... [ 28%] internals/committer-grant-revocation writing output... [ 29%] internals/committer-responsibilities writing output... [ 30%] internals/contributing/backporting-patches writing output... [ 31%] internals/contributing/coding-style writing output... [ 32%] internals/contributing/coding-style-windows writing output... [ 33%] internals/contributing/documentation-style writing output... [ 34%] internals/contributing/index writing output... [ 35%] internals/contributing/libopenvswitch-abi writing output... [ 35%] internals/contributing/submitting-patches writing output... [ 36%] internals/documentation writing output... [ 37%] internals/index writing output... [ 38%] internals/mailing-lists writing output... [ 39%] internals/maintainers writing output... [ 40%] internals/patchwork writing output... [ 41%] internals/release-process writing output... [ 42%] internals/security writing output... [ 42%] intro/index writing output... [ 43%] intro/install/afxdp writing output... [ 44%] intro/install/bash-completion writing output... [ 45%] intro/install/debian writing output... [ 46%] intro/install/distributions writing output... [ 47%] intro/install/documentation writing output... [ 48%] intro/install/dpdk writing output... [ 49%] intro/install/fedora writing output... [ 50%] intro/install/general writing output... [ 50%] intro/install/index writing output... [ 51%] intro/install/netbsd writing output... [ 52%] intro/install/rhel writing output... [ 53%] intro/install/userspace 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 writing output... [ 57%] ref/index writing output... [ 58%] ref/ovs-appctl.8 writing output... [ 59%] ref/ovs-ctl.8 writing output... [ 60%] ref/ovs-l3ping.8 writing output... [ 61%] ref/ovs-parse-backtrace.8 writing output... [ 62%] ref/ovs-pki.8 writing output... [ 63%] ref/ovs-sim.1 writing output... [ 64%] ref/ovs-tcpdump.8 writing output... [ 64%] ref/ovs-tcpundump.1 writing output... [ 65%] 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 writing output... [ 70%] topics/bonding writing output... [ 71%] topics/datapath writing output... [ 71%] topics/design writing output... [ 72%] topics/dpdk/bridge writing output... [ 73%] topics/dpdk/index writing output... [ 74%] topics/dpdk/jumbo-frames writing output... [ 75%] topics/dpdk/memory writing output... [ 76%] topics/dpdk/phy writing output... [ 77%] topics/dpdk/pmd writing output... [ 78%] topics/dpdk/qos writing output... [ 78%] topics/dpdk/vdev writing output... [ 79%] topics/dpdk/vhost-user writing output... [ 80%] topics/fuzzing/index 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 writing output... [ 85%] topics/index 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 writing output... [ 92%] topics/porting writing output... [ 92%] topics/testing writing output... [ 93%] topics/tracing writing output... [ 94%] topics/userspace-tso writing output... [ 95%] topics/windows writing output... [ 96%] tutorials/faucet writing output... [ 97%] tutorials/index writing output... [ 98%] tutorials/ipsec writing output... [ 99%] tutorials/ovs-advanced writing output... [100%] tutorials/ovs-conntrack generating indices... genindex writing additional pages... search copying images... [ 20%] howto/qos.png copying images... [ 40%] howto/tunneling.png copying images... [ 60%] intro/../_static/overview.png copying images... [ 80%] howto/vlan.png copying images... [100%] howto/sflow.png copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded. sphinx-build -b man -W -n -d ./Documentation/_build/doctrees ./Documentation ./Documentation/_build/man && touch docs-check Running Sphinx v1.6.5 making output directory... Cannot find 'ovs-sphinx-theme' package. Falling back to default theme. 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 { } ovs-l3ping.8 { } ovs-parse-backtrace.8 { } ovs-pki.8 { } ovs-sim.1 { } ovs-tcpdump.8 { } ovs-tcpundump.1 { } ovs-test.8 { } ovs-vlan-test.8 { } ovsdb-server.7 { } ovsdb.5 { } ovsdb.7 { } build succeeded. make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh /usr/src/RPM/BUILD/openvswitch-2.14.0/build-aux/missing autom4te --language=autotest -I '.' -o tests/system-afxdp-testsuite.tmp tests/system-afxdp-testsuite.at mv tests/system-afxdp-testsuite.tmp tests/system-afxdp-testsuite make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -release 2.14 -version-info 0:0 -Wl,--version-script=./lib/libopenvswitch.sym -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o lib/libopenvswitch.la -rpath /usr/lib 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-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-stub.lo lib/dirs.lo lib/ovsdb-server-idl.lo lib/vswitch-idl.lo -lssl -lcrypto -lcap-ng -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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-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-stub.o lib/.libs/dirs.o lib/.libs/ovsdb-server-idl.o lib/.libs/vswitch-idl.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib -lssl -lcrypto -lcap-ng -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind -mssse3 -g -O2 -march=i586 -mtune=generic -Wl,--version-script=./lib/libopenvswitch.sym -Wl,-soname -Wl,libopenvswitch-2.14.so.0 -o lib/.libs/libopenvswitch-2.14.so.0.0.0 libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch-2.14.so.0" && ln -s "libopenvswitch-2.14.so.0.0.0" "libopenvswitch-2.14.so.0") libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch.so" && ln -s "libopenvswitch-2.14.so.0.0.0" "libopenvswitch.so") libtool: link: ( cd "lib/.libs" && rm -f "libopenvswitch.la" && ln -s "../libopenvswitch.la" "libopenvswitch.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' touch -c manpage-check make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o utilities/ovs-testcontroller utilities/ovs-testcontroller.o lib/libopenvswitch.la -lssl -lcrypto -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o utilities/.libs/ovs-testcontroller utilities/ovs-testcontroller.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -lssl -lcrypto -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o utilities/.libs/ovs-dpctl utilities/ovs-dpctl.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o utilities/ovs-appctl utilities/ovs-appctl.o lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o utilities/.libs/ovs-appctl utilities/ovs-appctl.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -release 2.14 -version-info 0:0 -Wl,--version-script=./lib/libsflow.sym -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o lib/libsflow.la -rpath /usr/lib lib/libsflow_la-sflow_agent.lo lib/libsflow_la-sflow_sampler.lo lib/libsflow_la-sflow_poller.lo lib/libsflow_la-sflow_receiver.lo lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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,-rpath -Wl,/usr/src/RPM/BUILD/openvswitch-2.14.0/lib/.libs -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind -mssse3 -g -O2 -march=i586 -mtune=generic -Wl,--version-script=./lib/libsflow.sym -Wl,-soname -Wl,libsflow-2.14.so.0 -o lib/.libs/libsflow-2.14.so.0.0.0 libtool: link: (cd "lib/.libs" && rm -f "libsflow-2.14.so.0" && ln -s "libsflow-2.14.so.0.0.0" "libsflow-2.14.so.0") libtool: link: (cd "lib/.libs" && rm -f "libsflow.so" && ln -s "libsflow-2.14.so.0.0.0" "libsflow.so") libtool: link: ( cd "lib/.libs" && rm -f "libsflow.la" && ln -s "../libsflow.la" "libsflow.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -release 2.14 -version-info 0:0 -Wl,--version-script=./ovsdb/libovsdb.sym -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o ovsdb/libovsdb.la -rpath /usr/lib 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 lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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,-rpath -Wl,/usr/src/RPM/BUILD/openvswitch-2.14.0/lib/.libs -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind -mssse3 -g -O2 -march=i586 -mtune=generic -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-soname -Wl,libovsdb-2.14.so.0 -o ovsdb/.libs/libovsdb-2.14.so.0.0.0 libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb-2.14.so.0" && ln -s "libovsdb-2.14.so.0.0.0" "libovsdb-2.14.so.0") libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb.so" && ln -s "libovsdb-2.14.so.0.0.0" "libovsdb.so") libtool: link: ( cd "ovsdb/.libs" && rm -f "libovsdb.la" && ln -s "../libovsdb.la" "libovsdb.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o utilities/ovs-vsctl utilities/ovs-vsctl.o lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o utilities/.libs/ovs-vsctl utilities/ovs-vsctl.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -release 2.14 -version-info 0:0 -Wl,--version-script=./vtep/libvtep.sym -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o vtep/libvtep.la -rpath /usr/lib vtep/vtep-idl.lo lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-gcc -shared -fPIC -DPIC vtep/.libs/vtep-idl.o -Wl,-rpath -Wl,/usr/src/RPM/BUILD/openvswitch-2.14.0/lib/.libs -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind -mssse3 -g -O2 -march=i586 -mtune=generic -Wl,--version-script=./vtep/libvtep.sym -Wl,-soname -Wl,libvtep-2.14.so.0 -o vtep/.libs/libvtep-2.14.so.0.0.0 libtool: link: (cd "vtep/.libs" && rm -f "libvtep-2.14.so.0" && ln -s "libvtep-2.14.so.0.0.0" "libvtep-2.14.so.0") libtool: link: (cd "vtep/.libs" && rm -f "libvtep.so" && ln -s "libvtep-2.14.so.0.0.0" "libvtep.so") libtool: link: ( cd "vtep/.libs" && rm -f "libvtep.la" && ln -s "../libvtep.la" "libvtep.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o utilities/nlmon utilities/nlmon.o lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o utilities/.libs/nlmon utilities/nlmon.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -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 -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -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 -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o tests/test-stream tests/test-stream.o lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o tests/.libs/test-stream tests/test-stream.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o ovsdb/ovsdb-tool ovsdb/ovsdb-tool.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o ovsdb/.libs/ovsdb-tool ovsdb/ovsdb-tool.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o tests/test-lib tests/test-lib.o lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o tests/.libs/test-lib tests/test-lib.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -release 2.14 -version-info 0:0 -Wl,--version-script=./ofproto/libofproto.sym -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o ofproto/libofproto.la -rpath /usr/lib 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 lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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,/usr/src/RPM/BUILD/openvswitch-2.14.0/lib/.libs -L/usr/lib/dpdk/i686-default-linux-gcc/lib lib/.libs/libsflow.so lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind -mssse3 -g -O2 -march=i586 -mtune=generic -Wl,--version-script=./ofproto/libofproto.sym -Wl,-soname -Wl,libofproto-2.14.so.0 -o ofproto/.libs/libofproto-2.14.so.0.0.0 libtool: link: (cd "ofproto/.libs" && rm -f "libofproto-2.14.so.0" && ln -s "libofproto-2.14.so.0.0.0" "libofproto-2.14.so.0") libtool: link: (cd "ofproto/.libs" && rm -f "libofproto.so" && ln -s "libofproto-2.14.so.0.0.0" "libofproto.so") libtool: link: ( cd "ofproto/.libs" && rm -f "libofproto.la" && ln -s "../libofproto.la" "libofproto.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o ovsdb/ovsdb-client ovsdb/ovsdb-client.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o ovsdb/.libs/ovsdb-client ovsdb/ovsdb-client.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o vtep/vtep-ctl vtep/vtep-ctl.o vtep/libvtep.la lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o vtep/.libs/vtep-ctl vtep/vtep-ctl.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib vtep/.libs/libvtep.so lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o tests/test-ovsdb tests/test-ovsdb.o tests/idltest.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o tests/.libs/test-ovsdb tests/test-ovsdb.o tests/idltest.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o ovsdb/ovsdb-server ovsdb/ovsdb-server.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o ovsdb/.libs/ovsdb-server ovsdb/ovsdb-server.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o utilities/ovs-ofctl utilities/ovs-ofctl.o ofproto/libofproto.la lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -o utilities/.libs/ovs-ofctl utilities/ovs-ofctl.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib ofproto/.libs/libofproto.so lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh ./libtool --tag=CC --mode=link i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -L/usr/lib/dpdk/i686-default-linux-gcc/lib -Wl,--whole-archive,-ldpdk,--no-whole-archive -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 -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind libtool: link: i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -Wl,--whole-archive -Wl,-ldpdk -Wl,--no-whole-archive -o vswitchd/.libs/ovs-vswitchd vswitchd/bridge.o vswitchd/ovs-vswitchd.o vswitchd/system-stats.o vswitchd/xenserver.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib ofproto/.libs/libofproto.so lib/.libs/libsflow.so lib/.libs/libopenvswitch.so -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/sh /usr/src/RPM/BUILD/openvswitch-2.14.0/build-aux/missing autom4te --language=autotest -I '.' -o tests/testsuite.tmp tests/testsuite.at mv tests/testsuite.tmp tests/testsuite make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' + make rhel/usr_lib_systemd_system_ovs-vswitchd.service make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python3 ./build-aux/soexpand.py -I. < rhel/usr_lib_systemd_system_ovs-vswitchd.service.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[@],/var/lib/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.14.0,g' \ -e 's,[@]localstatedir[@],/var/lib,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[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.0,g' \ > rhel/usr_lib_systemd_system_ovs-vswitchd.service.tmp mv rhel/usr_lib_systemd_system_ovs-vswitchd.service.tmp rhel/usr_lib_systemd_system_ovs-vswitchd.service make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.14451 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/openvswitch-buildroot + : + /bin/rm -rf -- /usr/src/tmp/openvswitch-buildroot + cd openvswitch-2.14.0 + export PYTHON3=/usr/bin/python3 + PYTHON3=/usr/bin/python3 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/openvswitch-buildroot make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make install-recursive make[1]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' Making install in datapath make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0/datapath' make[3]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0/datapath' make[4]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0/datapath' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0/datapath' make[3]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0/datapath' make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0/datapath' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[3]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/lib' /bin/sh ./libtool --mode=install /bin/install -p lib/libopenvswitch.la lib/libsflow.la ofproto/libofproto.la ovsdb/libovsdb.la vtep/libvtep.la '/usr/src/tmp/openvswitch-buildroot/usr/lib' libtool: install: /bin/install -p lib/.libs/libopenvswitch-2.14.so.0.0.0 /usr/src/tmp/openvswitch-buildroot/usr/lib/libopenvswitch-2.14.so.0.0.0 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libopenvswitch-2.14.so.0.0.0 libopenvswitch-2.14.so.0 || { rm -f libopenvswitch-2.14.so.0 && ln -s libopenvswitch-2.14.so.0.0.0 libopenvswitch-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libopenvswitch-2.14.so.0.0.0 libopenvswitch.so || { rm -f libopenvswitch.so && ln -s libopenvswitch-2.14.so.0.0.0 libopenvswitch.so; }; }) libtool: install: /bin/install -p lib/.libs/libopenvswitch.lai /usr/src/tmp/openvswitch-buildroot/usr/lib/libopenvswitch.la libtool: warning: relinking 'lib/libsflow.la' libtool: install: (cd /usr/src/RPM/BUILD/openvswitch-2.14.0; /bin/sh "/usr/src/RPM/BUILD/openvswitch-2.14.0/libtool" --tag CC --mode=relink i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -release 2.14 -version-info 0:0 -Wl,--version-script=./lib/libsflow.sym -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o lib/libsflow.la -rpath /usr/lib lib/libsflow_la-sflow_agent.lo lib/libsflow_la-sflow_sampler.lo lib/libsflow_la-sflow_poller.lo lib/libsflow_la-sflow_receiver.lo lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind -inst-prefix-dir /usr/src/tmp/openvswitch-buildroot) libtool: relink: i586-alt-linux-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 -L/usr/lib/dpdk/i686-default-linux-gcc/lib -L/usr/src/tmp/openvswitch-buildroot/usr/lib -L/usr/lib -lopenvswitch -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind -mssse3 -g -O2 -march=i586 -mtune=generic -Wl,--version-script=./lib/libsflow.sym -Wl,-soname -Wl,libsflow-2.14.so.0 -o lib/.libs/libsflow-2.14.so.0.0.0 libtool: install: /bin/install -p lib/.libs/libsflow-2.14.so.0.0.0T /usr/src/tmp/openvswitch-buildroot/usr/lib/libsflow-2.14.so.0.0.0 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libsflow-2.14.so.0.0.0 libsflow-2.14.so.0 || { rm -f libsflow-2.14.so.0 && ln -s libsflow-2.14.so.0.0.0 libsflow-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libsflow-2.14.so.0.0.0 libsflow.so || { rm -f libsflow.so && ln -s libsflow-2.14.so.0.0.0 libsflow.so; }; }) libtool: install: /bin/install -p lib/.libs/libsflow.lai /usr/src/tmp/openvswitch-buildroot/usr/lib/libsflow.la libtool: warning: relinking 'ofproto/libofproto.la' libtool: install: (cd /usr/src/RPM/BUILD/openvswitch-2.14.0; /bin/sh "/usr/src/RPM/BUILD/openvswitch-2.14.0/libtool" --tag CC --mode=relink i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -release 2.14 -version-info 0:0 -Wl,--version-script=./ofproto/libofproto.sym -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o ofproto/libofproto.la -rpath /usr/lib 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 lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind -inst-prefix-dir /usr/src/tmp/openvswitch-buildroot) libtool: relink: i586-alt-linux-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/usr/lib/dpdk/i686-default-linux-gcc/lib -L/usr/src/tmp/openvswitch-buildroot/usr/lib -L/usr/lib -lsflow -lopenvswitch -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind -mssse3 -g -O2 -march=i586 -mtune=generic -Wl,--version-script=./ofproto/libofproto.sym -Wl,-soname -Wl,libofproto-2.14.so.0 -o ofproto/.libs/libofproto-2.14.so.0.0.0 libtool: install: /bin/install -p ofproto/.libs/libofproto-2.14.so.0.0.0T /usr/src/tmp/openvswitch-buildroot/usr/lib/libofproto-2.14.so.0.0.0 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libofproto-2.14.so.0.0.0 libofproto-2.14.so.0 || { rm -f libofproto-2.14.so.0 && ln -s libofproto-2.14.so.0.0.0 libofproto-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libofproto-2.14.so.0.0.0 libofproto.so || { rm -f libofproto.so && ln -s libofproto-2.14.so.0.0.0 libofproto.so; }; }) libtool: install: /bin/install -p ofproto/.libs/libofproto.lai /usr/src/tmp/openvswitch-buildroot/usr/lib/libofproto.la libtool: warning: relinking 'ovsdb/libovsdb.la' libtool: install: (cd /usr/src/RPM/BUILD/openvswitch-2.14.0; /bin/sh "/usr/src/RPM/BUILD/openvswitch-2.14.0/libtool" --tag CC --mode=relink i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -release 2.14 -version-info 0:0 -Wl,--version-script=./ovsdb/libovsdb.sym -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o ovsdb/libovsdb.la -rpath /usr/lib 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 lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind -inst-prefix-dir /usr/src/tmp/openvswitch-buildroot) libtool: relink: i586-alt-linux-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 -L/usr/lib/dpdk/i686-default-linux-gcc/lib -L/usr/src/tmp/openvswitch-buildroot/usr/lib -L/usr/lib -lopenvswitch -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind -mssse3 -g -O2 -march=i586 -mtune=generic -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-soname -Wl,libovsdb-2.14.so.0 -o ovsdb/.libs/libovsdb-2.14.so.0.0.0 libtool: install: /bin/install -p ovsdb/.libs/libovsdb-2.14.so.0.0.0T /usr/src/tmp/openvswitch-buildroot/usr/lib/libovsdb-2.14.so.0.0.0 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libovsdb-2.14.so.0.0.0 libovsdb-2.14.so.0 || { rm -f libovsdb-2.14.so.0 && ln -s libovsdb-2.14.so.0.0.0 libovsdb-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libovsdb-2.14.so.0.0.0 libovsdb.so || { rm -f libovsdb.so && ln -s libovsdb-2.14.so.0.0.0 libovsdb.so; }; }) libtool: install: /bin/install -p ovsdb/.libs/libovsdb.lai /usr/src/tmp/openvswitch-buildroot/usr/lib/libovsdb.la libtool: warning: relinking 'vtep/libvtep.la' libtool: install: (cd /usr/src/RPM/BUILD/openvswitch-2.14.0; /bin/sh "/usr/src/RPM/BUILD/openvswitch-2.14.0/libtool" --tag CC --mode=relink i586-alt-linux-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 -I/usr/lib/dpdk/i686-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DHAVE_AVX512F -release 2.14 -version-info 0:0 -Wl,--version-script=./vtep/libvtep.sym -L/usr/lib/dpdk/i686-default-linux-gcc/lib -o vtep/libvtep.la -rpath /usr/lib vtep/vtep-idl.lo lib/libopenvswitch.la -ldpdk -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunwind -inst-prefix-dir /usr/src/tmp/openvswitch-buildroot) libtool: relink: i586-alt-linux-gcc -shared -fPIC -DPIC vtep/.libs/vtep-idl.o -L/usr/lib/dpdk/i686-default-linux-gcc/lib -L/usr/src/tmp/openvswitch-buildroot/usr/lib -L/usr/lib -lopenvswitch -ldpdk -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunwind -mssse3 -g -O2 -march=i586 -mtune=generic -Wl,--version-script=./vtep/libvtep.sym -Wl,-soname -Wl,libvtep-2.14.so.0 -o vtep/.libs/libvtep-2.14.so.0.0.0 libtool: install: /bin/install -p vtep/.libs/libvtep-2.14.so.0.0.0T /usr/src/tmp/openvswitch-buildroot/usr/lib/libvtep-2.14.so.0.0.0 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libvtep-2.14.so.0.0.0 libvtep-2.14.so.0 || { rm -f libvtep-2.14.so.0 && ln -s libvtep-2.14.so.0.0.0 libvtep-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib && { ln -s -f libvtep-2.14.so.0.0.0 libvtep.so || { rm -f libvtep.so && ln -s libvtep-2.14.so.0.0.0 libvtep.so; }; }) libtool: install: /bin/install -p vtep/.libs/libvtep.lai /usr/src/tmp/openvswitch-buildroot/usr/lib/libvtep.la libtool: warning: remember to run 'libtool --finish /usr/lib' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/bin' /bin/sh ./libtool --mode=install /bin/install -p utilities/ovs-appctl utilities/ovs-testcontroller utilities/ovs-dpctl utilities/ovs-ofctl utilities/ovs-vsctl ovsdb/ovsdb-tool ovsdb/ovsdb-client vtep/vtep-ctl '/usr/src/tmp/openvswitch-buildroot/usr/bin' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p utilities/.libs/ovs-appctl /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-appctl libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p utilities/.libs/ovs-testcontroller /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-testcontroller libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p utilities/.libs/ovs-dpctl /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-dpctl libtool: warning: 'ofproto/libofproto.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p utilities/.libs/ovs-ofctl /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-ofctl libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p utilities/.libs/ovs-vsctl /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-vsctl libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p ovsdb/.libs/ovsdb-tool /usr/src/tmp/openvswitch-buildroot/usr/bin/ovsdb-tool libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p ovsdb/.libs/ovsdb-client /usr/src/tmp/openvswitch-buildroot/usr/bin/ovsdb-client libtool: warning: 'vtep/libvtep.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p vtep/.libs/vtep-ctl /usr/src/tmp/openvswitch-buildroot/usr/bin/vtep-ctl /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/bin' /bin/install -p 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 '/usr/src/tmp/openvswitch-buildroot/usr/bin' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/sbin' /bin/sh ./libtool --mode=install /bin/install -p vswitchd/ovs-vswitchd ovsdb/ovsdb-server '/usr/src/tmp/openvswitch-buildroot/usr/sbin' libtool: warning: 'ofproto/libofproto.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libsflow.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p vswitchd/.libs/ovs-vswitchd /usr/src/tmp/openvswitch-buildroot/usr/sbin/ovs-vswitchd libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /bin/install -p ovsdb/.libs/ovsdb-server /usr/src/tmp/openvswitch-buildroot/usr/sbin/ovsdb-server /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/sbin' /bin/install -p utilities/bugtool/ovs-bugtool '/usr/src/tmp/openvswitch-buildroot/usr/sbin' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/etc/bash_completion.d' /bin/install -p utilities/ovs-appctl-bashcomp.bash utilities/ovs-vsctl-bashcomp.bash '/usr/src/tmp/openvswitch-buildroot/etc/bash_completion.d' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8" /bin/install -p -m 644 ./Documentation/_build/man/ovs-appctl.8 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8/ovs-appctl.8" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8" /bin/install -p -m 644 ./Documentation/_build/man/ovs-ctl.8 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8/ovs-ctl.8" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8" /bin/install -p -m 644 ./Documentation/_build/man/ovs-l3ping.8 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8/ovs-l3ping.8" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8" /bin/install -p -m 644 ./Documentation/_build/man/ovs-parse-backtrace.8 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8/ovs-parse-backtrace.8" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8" /bin/install -p -m 644 ./Documentation/_build/man/ovs-pki.8 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8/ovs-pki.8" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8" /bin/install -p -m 644 ./Documentation/_build/man/ovs-tcpdump.8 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8/ovs-tcpdump.8" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man1" /bin/install -p -m 644 ./Documentation/_build/man/ovs-tcpundump.1 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man1/ovs-tcpundump.1" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8" /bin/install -p -m 644 ./Documentation/_build/man/ovs-test.8 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8/ovs-test.8" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8" /bin/install -p -m 644 ./Documentation/_build/man/ovs-vlan-test.8 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man8/ovs-vlan-test.8" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man7" /bin/install -p -m 644 ./Documentation/_build/man/ovsdb-server.7 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man7/ovsdb-server.7" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man5" /bin/install -p -m 644 ./Documentation/_build/man/ovsdb.5 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man5/ovsdb.5" /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man7" /bin/install -p -m 644 ./Documentation/_build/man/ovsdb.7 '/usr/src/tmp/openvswitch-buildroot'"/usr/share/man/man7/ovsdb.7" /bin/mkdir -p /usr/src/tmp/openvswitch-buildroot/var/lib/openvswitch/pki /bin/mkdir -p /usr/src/tmp/openvswitch-buildroot/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 "/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/bugtool-plugins/$dir"; \ /bin/install -p -m 644 "./$plugin" "/usr/src/tmp/openvswitch-buildroot/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[@],/run/openvswitch,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]DBDIR[@],/var/lib/openvswitch,g' \ < ./python/ovs/dirs.py.template \ > python/ovs/dirs.py.tmp /bin/mkdir -p /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs /bin/install -p -m 644 python/ovs/dirs.py.tmp /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs/dirs.py rm python/ovs/dirs.py.tmp /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/man/man1' /bin/install -p -m 644 utilities/ovs-pcap.1 ovsdb/ovsdb-tool.1 ovsdb/ovsdb-client.1 ovsdb/ovsdb-server.1 '/usr/src/tmp/openvswitch-buildroot/usr/share/man/man1' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/man/man5' /bin/install -p -m 644 vswitchd/ovs-vswitchd.conf.db.5 ovsdb/ovsdb-server.5 vtep/vtep.5 '/usr/src/tmp/openvswitch-buildroot/usr/share/man/man5' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/man/man7' /bin/install -p -m 644 lib/ovs-fields.7 lib/ovs-actions.7 '/usr/src/tmp/openvswitch-buildroot/usr/share/man/man7' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/man/man8' /bin/install -p -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 '/usr/src/tmp/openvswitch-buildroot/usr/share/man/man8' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs/unixctl' /bin/install -p -m 644 python/ovs/unixctl/__init__.py python/ovs/unixctl/client.py python/ovs/unixctl/server.py '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs/unixctl' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs/compat' /bin/install -p -m 644 python/ovs/compat/__init__.py '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs/compat' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs/db' /bin/install -p -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 '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs/db' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs' /bin/install -p -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 '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs/compat/sortedcontainers' /bin/install -p -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 '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovs/compat/sortedcontainers' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovstest' /bin/install -p -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 '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovstest' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/include/openflow' /bin/install -p -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 '/usr/src/tmp/openvswitch-buildroot/usr/include/openflow' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/include/openvswitch' /bin/install -p -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 '/usr/src/tmp/openvswitch-buildroot/usr/include/openvswitch' /bin/install -p -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 '/usr/src/tmp/openvswitch-buildroot/usr/include/openvswitch' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/lib/pkgconfig' /bin/install -p -m 644 lib/libopenvswitch.pc lib/libsflow.pc ofproto/libofproto.pc ovsdb/libovsdb.pc '/usr/src/tmp/openvswitch-buildroot/usr/lib/pkgconfig' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch' /bin/install -p -m 644 vswitchd/vswitch.ovsschema vtep/vtep.ovsschema '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts' /bin/install -p -m 644 utilities/ovs-lib '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts' /bin/install -p 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 '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts' make[3]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make[1]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.0' + install -dm0755 /usr/src/tmp/openvswitch-buildroot/etc/openvswitch + install -pDm0755 /usr/src/RPM/SOURCES/openvswitch.init /usr/src/tmp/openvswitch-buildroot/etc/rc.d/init.d/openvswitch + install -dm0750 /usr/src/tmp/openvswitch-buildroot/var/log/openvswitch + install -dm0755 /usr/src/tmp/openvswitch-buildroot/etc/openvswitch + install -pDm0644 vswitchd/vswitch.ovsschema /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/vswitch.ovsschema + install -pDm0644 rhel/etc_logrotate.d_openvswitch /usr/src/tmp/openvswitch-buildroot/etc/logrotate.d/openvswitch + install -pDm0644 rhel/usr_share_openvswitch_scripts_sysconfig.template /usr/src/tmp/openvswitch-buildroot/etc/sysconfig/openvswitch + install -pDm0644 rhel/etc_openvswitch_default.conf /usr/src/tmp/openvswitch-buildroot/etc/openvswitch/default.conf + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec + install -pDm0644 rhel/usr_lib_systemd_system_openvswitch.service /usr/src/tmp/openvswitch-buildroot/lib/systemd/system/openvswitch.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec + install -pDm0644 rhel/usr_lib_systemd_system_ovsdb-server.service /usr/src/tmp/openvswitch-buildroot/lib/systemd/system/ovsdb-server.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec + install -pDm0644 rhel/usr_lib_systemd_system_ovs-vswitchd.service /usr/src/tmp/openvswitch-buildroot/lib/systemd/system/ovs-vswitchd.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec + install -pDm0644 rhel/usr_lib_systemd_system_ovs-delete-transient-ports.service /usr/src/tmp/openvswitch-buildroot/lib/systemd/system/ovs-delete-transient-ports.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec + install -pDm0644 rhel/usr_lib_systemd_system_openvswitch-ipsec.service /usr/src/tmp/openvswitch-buildroot/lib/systemd/system/openvswitch-ipsec.service + install -p -D -m 0755 rhel/usr_share_openvswitch_scripts_ovs-systemd-reload /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts/ovs-systemd-reload + install -pDm644 /usr/src/RPM/SOURCES/openvswitch.tmpfiles /usr/src/tmp/openvswitch-buildroot/lib/tmpfiles.d/openvswitch.conf + install -d -m 0755 /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages + cp -a /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python/ovstest /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages + pushd python ~/RPM/BUILD/openvswitch-2.14.0/python ~/RPM/BUILD/openvswitch-2.14.0 + export 'CPPFLAGS=-I ../include' + CPPFLAGS='-I ../include' + export 'LDFLAGS=-L /usr/src/tmp/openvswitch-buildroot/usr/lib' + LDFLAGS='-L /usr/src/tmp/openvswitch-buildroot/usr/lib' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py build running build running build_py creating build/lib.linux-i686-3.8 creating build/lib.linux-i686-3.8/ovs copying ovs/version.py -> build/lib.linux-i686-3.8/ovs copying ovs/winutils.py -> build/lib.linux-i686-3.8/ovs copying ovs/vlog.py -> build/lib.linux-i686-3.8/ovs copying ovs/util.py -> build/lib.linux-i686-3.8/ovs copying ovs/timeval.py -> build/lib.linux-i686-3.8/ovs copying ovs/stream.py -> build/lib.linux-i686-3.8/ovs copying ovs/socket_util.py -> build/lib.linux-i686-3.8/ovs copying ovs/reconnect.py -> build/lib.linux-i686-3.8/ovs copying ovs/process.py -> build/lib.linux-i686-3.8/ovs copying ovs/poller.py -> build/lib.linux-i686-3.8/ovs copying ovs/ovsuuid.py -> build/lib.linux-i686-3.8/ovs copying ovs/jsonrpc.py -> build/lib.linux-i686-3.8/ovs copying ovs/json.py -> build/lib.linux-i686-3.8/ovs copying ovs/fcntl_win.py -> build/lib.linux-i686-3.8/ovs copying ovs/fatal_signal.py -> build/lib.linux-i686-3.8/ovs copying ovs/dirs.py -> build/lib.linux-i686-3.8/ovs copying ovs/daemon.py -> build/lib.linux-i686-3.8/ovs copying ovs/__init__.py -> build/lib.linux-i686-3.8/ovs creating build/lib.linux-i686-3.8/ovs/compat copying ovs/compat/__init__.py -> build/lib.linux-i686-3.8/ovs/compat creating build/lib.linux-i686-3.8/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedset.py -> build/lib.linux-i686-3.8/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedlist.py -> build/lib.linux-i686-3.8/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sorteddict.py -> build/lib.linux-i686-3.8/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/__init__.py -> build/lib.linux-i686-3.8/ovs/compat/sortedcontainers creating build/lib.linux-i686-3.8/ovs/db copying ovs/db/types.py -> build/lib.linux-i686-3.8/ovs/db copying ovs/db/schema.py -> build/lib.linux-i686-3.8/ovs/db copying ovs/db/parser.py -> build/lib.linux-i686-3.8/ovs/db copying ovs/db/idl.py -> build/lib.linux-i686-3.8/ovs/db copying ovs/db/error.py -> build/lib.linux-i686-3.8/ovs/db copying ovs/db/data.py -> build/lib.linux-i686-3.8/ovs/db copying ovs/db/custom_index.py -> build/lib.linux-i686-3.8/ovs/db copying ovs/db/__init__.py -> build/lib.linux-i686-3.8/ovs/db creating build/lib.linux-i686-3.8/ovs/unixctl copying ovs/unixctl/server.py -> build/lib.linux-i686-3.8/ovs/unixctl copying ovs/unixctl/client.py -> build/lib.linux-i686-3.8/ovs/unixctl copying ovs/unixctl/__init__.py -> build/lib.linux-i686-3.8/ovs/unixctl running build_ext building 'ovs._json' extension creating build/temp.linux-i686-3.8 creating build/temp.linux-i686-3.8/ovs i586-alt-linux-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I ../include -fPIC -I/usr/include/python3.8 -c ovs/_json.c -o build/temp.linux-i686-3.8/ovs/_json.o ovs/_json.c: In function ‘Parser_feed’: ovs/_json.c:67:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 67 | if ((input_str = PyUnicode_AsUTF8AndSize(input, &input_sz)) == NULL) { | ^ ovs/_json.c: In function ‘json_to_python’: ovs/_json.c:132:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 132 | for (i = 0; i < json->array.n; i++) { | ^ i586-alt-linux-gcc -pthread -shared -L /usr/src/tmp/openvswitch-buildroot/usr/lib -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I ../include build/temp.linux-i686-3.8/ovs/_json.o -L/usr/lib -lopenvswitch -o build/lib.linux-i686-3.8/ovs/_json.cpython-38.so + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/openvswitch-buildroot --force running install running install_lib creating /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/_json.cpython-38.so -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs creating /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl copying build/lib.linux-i686-3.8/ovs/unixctl/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl copying build/lib.linux-i686-3.8/ovs/unixctl/client.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl copying build/lib.linux-i686-3.8/ovs/unixctl/server.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl creating /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db copying build/lib.linux-i686-3.8/ovs/db/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db copying build/lib.linux-i686-3.8/ovs/db/custom_index.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db copying build/lib.linux-i686-3.8/ovs/db/data.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db copying build/lib.linux-i686-3.8/ovs/db/error.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db copying build/lib.linux-i686-3.8/ovs/db/idl.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db copying build/lib.linux-i686-3.8/ovs/db/parser.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db copying build/lib.linux-i686-3.8/ovs/db/schema.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db copying build/lib.linux-i686-3.8/ovs/db/types.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db creating /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat creating /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.8/ovs/compat/sortedcontainers/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.8/ovs/compat/sortedcontainers/sorteddict.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.8/ovs/compat/sortedcontainers/sortedlist.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.8/ovs/compat/sortedcontainers/sortedset.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.8/ovs/compat/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat copying build/lib.linux-i686-3.8/ovs/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/daemon.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/dirs.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/fatal_signal.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/fcntl_win.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/json.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/jsonrpc.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/ovsuuid.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/poller.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/process.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/reconnect.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/socket_util.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/stream.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/timeval.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/util.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/vlog.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/winutils.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs copying build/lib.linux-i686-3.8/ovs/version.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/client.py to client.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/server.py to server.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/custom_index.py to custom_index.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/data.py to data.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/error.py to error.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/idl.py to idl.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/parser.py to parser.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/schema.py to schema.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/types.py to types.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py to sorteddict.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py to sortedlist.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py to sortedset.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py to daemon.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/dirs.py to dirs.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fatal_signal.py to fatal_signal.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fcntl_win.py to fcntl_win.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/json.py to json.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/jsonrpc.py to jsonrpc.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/ovsuuid.py to ovsuuid.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py to poller.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/process.py to process.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/reconnect.py to reconnect.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/socket_util.py to socket_util.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py to stream.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/timeval.py to timeval.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/util.py to util.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/vlog.py to vlog.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py to winutils.cpython-38.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/version.py to version.cpython-38.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 /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs-2.14.0-py3.8.egg-info running install_scripts + popd ~/RPM/BUILD/openvswitch-2.14.0 + rm -rf /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/python + touch /usr/src/tmp/openvswitch-buildroot/var/lib/openvswitch/conf.db + touch /usr/src/tmp/openvswitch-buildroot/etc/openvswitch/system-id.conf + mkdir -p /usr/src/tmp/openvswitch-buildroot/var/log/openvswitch + mkdir -p /usr/src/tmp/openvswitch-buildroot/usr/share/bash-completion/completions + mv /usr/src/tmp/openvswitch-buildroot/etc/bash_completion.d/ovs-appctl-bashcomp.bash /usr/src/tmp/openvswitch-buildroot/etc/bash_completion.d/ovs-vsctl-bashcomp.bash /usr/src/tmp/openvswitch-buildroot/usr/share/bash-completion/completions/ + rm -f '/usr/src/tmp/openvswitch-buildroot/usr/lib/*.a' /usr/src/tmp/openvswitch-buildroot/usr/lib/libofproto.la /usr/src/tmp/openvswitch-buildroot/usr/lib/libopenvswitch.la /usr/src/tmp/openvswitch-buildroot/usr/lib/libovsdb.la /usr/src/tmp/openvswitch-buildroot/usr/lib/libsflow.la /usr/src/tmp/openvswitch-buildroot/usr/lib/libvtep.la + rm -f /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-benchmark /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-parse-backtrace /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-testcontroller '/usr/src/tmp/openvswitch-buildroot/usr/share/man/man1/ovs-benchmark.*' /usr/src/tmp/openvswitch-buildroot/usr/share/man/man8/ovs-parse-backtrace.8 /usr/src/tmp/openvswitch-buildroot/usr/share/man/man8/ovs-testcontroller.8 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/openvswitch-buildroot (auto) mode of './usr/lib/python3/site-packages/ovs/_json.cpython-38.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libvtep-2.14.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libovsdb-2.14.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libofproto-2.14.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libsflow-2.14.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libopenvswitch-2.14.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/openvswitch-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/lib/pkgconfig/libovsdb.pc: Libs: '-L${libdir} -lovsdb' --> '-lovsdb' /usr/lib/pkgconfig/libofproto.pc: Libs: '-L${libdir} -lofproto' --> '-lofproto' /usr/lib/pkgconfig/libsflow.pc: Libs: '-L${libdir} -lsflow' --> '-lsflow' /usr/lib/pkgconfig/libopenvswitch.pc: Libs: '-L${libdir} -lopenvswitch' --> '-lopenvswitch' Checking contents of files in /usr/src/tmp/openvswitch-buildroot/ (default) Compressing files in /usr/src/tmp/openvswitch-buildroot (auto) Adjusting library links in /usr/src/tmp/openvswitch-buildroot ./lib: ./var/lib: ./usr/lib: libopenvswitch-2.14.so.0 -> libopenvswitch-2.14.so.0.0.0 libsflow-2.14.so.0 -> libsflow-2.14.so.0.0.0 libofproto-2.14.so.0 -> libofproto-2.14.so.0.0.0 libovsdb-2.14.so.0 -> libovsdb-2.14.so.0.0.0 libvtep-2.14.so.0 -> libvtep-2.14.so.0.0.0 Verifying ELF objects in /usr/src/tmp/openvswitch-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python modules in /usr/src/tmp/openvswitch-buildroot using /usr/bin/python2.7 Bytecompiling python modules with optimization in /usr/src/tmp/openvswitch-buildroot using /usr/bin/python2.7 -O Bytecompiling python3 modules in /usr/src/tmp/openvswitch-buildroot using /usr/bin/python3 unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/daemon.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/dirs.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/fatal_signal.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/json.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/jsonrpc.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/poller.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/process.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/reconnect.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/socket_util.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/stream.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/timeval.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/util.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/version.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/vlog.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__pycache__/winutils.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/sorteddict.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/sortedlist.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/sortedset.cpython-38.pyc compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/__init__.py unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__pycache__/custom_index.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__pycache__/data.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__pycache__/error.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__pycache__/idl.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__pycache__/parser.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__pycache__/schema.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__pycache__/types.cpython-38.pyc compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/custom_index.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/data.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/error.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/idl.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/parser.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/schema.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/types.py unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/__pycache__/client.cpython-38.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/__pycache__/server.cpython-38.pyc compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/client.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/server.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/dirs.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fatal_signal.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fcntl_win.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/json.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/jsonrpc.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/ovsuuid.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/process.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/reconnect.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/socket_util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/timeval.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/version.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/vlog.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/args.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/rpcserver.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tcp.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tests.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/udp.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/vswitch.py Bytecompiling python3 modules with optimization in /usr/src/tmp/openvswitch-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/custom_index.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/data.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/error.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/idl.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/parser.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/schema.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/types.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/client.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/server.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/dirs.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fatal_signal.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fcntl_win.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/json.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/jsonrpc.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/ovsuuid.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/process.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/reconnect.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/socket_util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/timeval.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/version.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/vlog.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/args.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/rpcserver.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tcp.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tests.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/udp.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/vswitch.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/openvswitch-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/custom_index.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/data.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/error.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/idl.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/parser.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/schema.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/types.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/client.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/server.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/dirs.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fatal_signal.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fcntl_win.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/json.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/jsonrpc.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/ovsuuid.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/process.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/reconnect.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/socket_util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/timeval.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/version.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/vlog.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/args.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/rpcserver.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tcp.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tests.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/udp.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/vswitch.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/ovs/__pycache__/winutils.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/winutils.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/winutils.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/winutils.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/version.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/version.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/version.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/version.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/util.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/util.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/timeval.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/timeval.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/reconnect.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/reconnect.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/process.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/process.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/fatal_signal.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/fatal_signal.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/dirs.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/dirs.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/dirs.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/dirs.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/__init__.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/__pycache__/__init__.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/__pycache__/__init__.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/__init__.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/db/__pycache__/schema.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/db/__pycache__/schema.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/db/__pycache__/parser.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/db/__pycache__/parser.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/db/__pycache__/parser.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/db/__pycache__/parser.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/db/__pycache__/error.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/db/__pycache__/error.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/db/__pycache__/error.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/db/__pycache__/error.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/db/__pycache__/custom_index.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/db/__pycache__/custom_index.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/db/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovs/db/__pycache__/__init__.cpython-38.pyc' './usr/lib/python3/site-packages/ovs/db/__pycache__/__init__.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/db/__pycache__/__init__.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovs/unixctl/__pycache__/client.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovs/unixctl/__pycache__/client.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/vswitch.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/vswitch.cpython-38.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/util.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/util.cpython-38.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/udp.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/udp.cpython-38.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/tests.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/tests.cpython-38.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/tcp.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/tcp.cpython-38.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/rpcserver.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/rpcserver.cpython-38.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/args.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/args.cpython-38.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-38.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-38.opt-1.pyc' Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.32275 Check is turned off by --disable check Processing files: openvswitch-2.14.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.61985 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd openvswitch-2.14.0 + DOCDIR=/usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.0 + export DOCDIR + rm -rf /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.0 + /bin/mkdir -p /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.0 + cp -prL AUTHORS.rst LICENSE NEWS NOTICE README.rst /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.0 + chmod -R go-w /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.0 + chmod -R a+rX /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kVSXyj find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IIH4zi find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req: /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts/ovs-check-dead-ifs: skipping sys shell.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-pki: sha1 not found (skip) shell.req: /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts/ovs-ctl: action not found (skip) shell.req: /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts/ovs-kmod-ctl: action not found (skip) ++ /bin/sed -e /lsb-release/d --- find-requires-deps 2020-11-03 12:19:59.941230146 +0000 +++ filter-requires-deps 2020-11-03 12:19:59.944230050 +0000 @@ -36,3 +36,2 @@ libpthread.so.0(GLIBC_2.2) -lsb-release openssl find-requires: FINDPACKAGE-COMMANDS: action awk cat chmod cp cut daemon_is_running daemon_status date expr force_reload_kmod grep ip iptables iptables-save ln log_failure_msg log_success_msg log_warning_msg lsb_release mkdir move_ip_address move_ip_routes mv openssl ovs_kmod_ctl rm run_as_ovsuser sed sha1 start_daemon stat stop_daemon systemctl touch upgrade_db Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CxIOri Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AJYMdl find-scriptlet-requires: FINDPACKAGE-COMMANDS: chown Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FYshaj Provides: openvswitch-common = 2.14.0-alt1 Requires: libopenvswitch = 2.14.0-alt1, pam0(runuser), /bin/bash, /bin/echo, /bin/rm, /bin/sh, /bin/true, /etc/logrotate.d, /etc/rc.d/init.d, /etc/rc.d/init.d(SourceIfNotEmpty), /etc/rc.d/init.d(msg_usage), /etc/rc.d/init.d/functions, /lib/ld-linux.so.2, /usr/bin/python3, coreutils, gawk, grep, iproute2, iptables, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libofproto-2.14.so.0 >= set:mfVC9j3QY0yyV8CfpqsldsSwKZqVjZFrmYcQ2RDoviSva6jbd7v2kNo9nlWxkZi18fHteFPoKjTxcAn8J4yEKX9gEkZ913vrgdqXYlCtcHhRCUolowNqcHMdanwR45Fpni2H6Em5vodPNmFgwnZn2aNNzeg9iTr9tng8WHmv8Acc5wHZDMaemBXzCoZ4pEOxrnOw9Ju73m0jezZgHrzpyLBUmi4E8OXQ8GrkD11, libofproto-2.14.so.0(libofproto_0), libopenvswitch-2.14.so.0 >= set:qgkPxKZdLoBSZKeSMitjBeYzNooII8HUxrmmk1Ds4aMsZqvnka23DkPKvikTg13idEhME5I7guZHFMu31ZFYucptZ80GYqKEiOpt81QKS0BvRirqPTi9JID5j0xNGUViNxYIJVAIpMt4P1wyKs02iHqCa1TJdR4CRNZAD5SM1emEFemxGSHbVxy8EGxWZ5RZglEcCDAV8Hdss1NH9jGu235W5xdpSD7vBFRbEd3DjYYPh7in9wEJuDs6Vt3ZdyPPhl8B2Zu7XufBCTkZqDbXngMDZjMQeNQuV1TEJplHAg4yIYGwqye5jDDPldkBWFx67aUw3LEyVUZEkpr4AVKiUNo3KXeuoZ8qs0yCk1RZLwJ092c8cgtumsNNVvI83gKae7cqUG6C9U0ZF6Inq2kDr01P5K0Sg8m58AG08ZpEG9slTPsaZdK92ewFpWBonUWXMb2cuUJ3y9HrcHTpByUtZlFUVkDqi9eeIfEiS3e5oOAlcmFNpqYXxPzaay8G2qPVI3mY16bAvlBz2zUR47E9DIwyVrZnAHGATZpDMtA5NQsZhV8pAtZ7ifamv5ChWzIuejNetIQe36XTA4omRYMPr4cWjyZ44Q48Z9WWIWe1g65wWqlmbe0K3GCvZoa2Nz2bCQKeD60ZpKM2SnTHfwlnWojoREG3DipEx74Eu8iRZL6bHOz0yWYMEGIi196lnsFbIJ7A5B4ICSoAgHjjaibitsGb32Rfpk841vcT4Cmj3MWUxd3cywtAVxP7ynAEqZnOwn3u6RUYWJier1rAJQ5VNjZ6SyJIQ2VYgKkqsitrZ7z9RFztCS33W8bnnzH6ALqXDhEp74r1ATF8ZDkBn2s5VcvC3YLzToQN77NQVtSZDd9Zgd8FrFT6mT9WUwtog4LnqCw7ZzMemwZKwAZ17ZKPo4U2IYmRZfzd3rpSI5pmFPz8lJg1ZypIRuXApFmNXT7RSCWerfME75UHIzNER5nokPOWw9h5OY81jq0WPLlqEljoaG66RnTevYjBTlgV0yeg8fbN4l87zY5UZ5JrbQVyoOUm9FkPDucXaCpPMsFolatEyUvvnsY90PZa6QzlzAVNp6Z4Wuh9EZ916ZiFnmsgfZ6hDAYZEIav21mO3Zb1YhY0fcxyxrf3qVQr6Ort9Fq16W7sZ2ohJZppKlvKF68va0FwDYVruldW5zehmXmzYkMZIEFzjVELZ1tbFzDSDmULWX84EH26O1WnMybfnHyyw768EjmrjJ8ISZalQzmJ8vRAd4CDcXJPi4C3UZ0jdp8Rcq4tptcuLEpdNb9faZqY7spuAVDXMjFttxGhoZKZlcArhf6CPssa23mtU93xlKIySEFpVRUz7PEanmD8LESKfNUFg1aZ4o3C1lugFQRZDWWRBtsRZA4KJc72XsNYSwPNKQ3G2B0AENDXjpVrWJeejBccejvaUfOyai2tWAguOHwDr9Z8isc0yZ4oLj7jIZ3yAakgnzz9PechQIHsQkHEtiup7jN3DJ5YlWmcU85DZCk5JqXZgqKuAeveX1Zmby24LyhS88tb1yZDoF5otUOBeepXCsLMj0Ziz3DZhfpoXCcXmnMYOVBkBuXzoZmk6VewFo3ZgwGAZHBsArjnoWZAe6ppTJyV30NOxTeCig32ZFOP8OGD94C5xrUtbHlum4xnd3pqVAeeyCJ5mvBAmLZazp3jZ5R61YxFBfKupr4yE0QPrtkolK0Pqd80Hf7SCELbuxkJTe30oQ4YqhP3N4Jr3QUh5kHYiygZEeNhTgQ0Uld4PwaXcEOorCKeVQVuAZx5U4H1nNtA47htZ33FhpBAqgL2xow6opemNmcfQc6rw9dQiENhP6KBuXNpAdRTGS4wfCNUOJJKGim9dNAIntoU0onJPZAf3WosxgaCByAZEeTjptiX6UMxAOXFVFT5nK8fcrlWZGt6P9ACUx6enmBPEOxxEbgnnEsaIvl7pkceA5QXzxIDPRRenN9rSZzjDKuT9ZyFJNdBTTstEn4adyZwf7AN8q0XIfhjRZKO7K1gGEqeJPH89XnxiyurofVk88kVi5xZGSHEGja1xmbUtxUzRtU7GZb0NjGK4Sc3, libopenvswitch-2.14.so.0(libopenvswitch_0), libovsdb-2.14.so.0 >= set:mfCnWOeVxyI5vrwY7dxInrgPFMfZu5noJxmMBSrvdoYXD6kKsOFi2VbRyYZ8SONgVm5ZLtGQ6TjyP1D4YJuJiwCF3d0h2Gd4HZxhhk1EB3rQKQL1ZqUxAt3RRHgdOvgJy01HGJoqcHB4bYuct8EInWT0isdBdwdjVCnAWxm56uakB8KaElEiEFLsUFHxKpXgjofbEXx34v9ZKEpLOW8ZCUxXAeZlSOnBEyZaPuuBdPuFFlmYpmkDR7kCfVxqjFxNkVd03ZCYMZ8Yx2, libovsdb-2.14.so.0(libovsdb_0), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.2), openssl, python3(os) < 0, python3(re) < 0, python3(stat) < 0, rtld(GNU_HASH), sed, systemd-utils Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(pre): /bin/sh, /usr/sbin/groupadd, /usr/sbin/useradd Requires(post): /bin/sh, /usr/sbin/post_service, coreutils Requires(preun): /bin/sh, /usr/sbin/preun_service Conflicts: etcnet <= 0.9.18 Obsoletes: openvswitch-controller <= 2.3.1-alt1, openvswitch-ovsdbmonitor <= 2.3.1-alt1, bash-completion-openvswitch, openvswitch-common < 2.14.0-alt1 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QVomIj Creating openvswitch-debuginfo package Processing files: openvswitch-debugtools-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vO396j find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yq8l3j find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-dpctl-top: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-dpctl-top: line=140 IGNORE (for REQ=slight and deep=8) module=argparse /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-dpctl-top: line=143 IGNORE (for REQ=slight and deep=8) module=argparse python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-dpctl-top: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-pcap: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: skipping pwd python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: line=28 IGNORE (for REQ=slight and deep=8) module=netifaces /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: line=44 IGNORE (for REQ=slight and deep=8) module=ovs.db /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: line=45 IGNORE (for REQ=slight and deep=8) module=ovs /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: line=46 IGNORE (for REQ=slight and deep=8) module=ovs.poller /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: line=47 IGNORE (for REQ=slight and deep=8) module=ovs.stream python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpundump: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-test: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-test: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-vlan-test: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-vlan-test: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/args.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/rpcserver.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/rpcserver.py: line=28 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tcp.py: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tests.py: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/udp.py: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/vswitch.py: line=18 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/openvswitch-buildroot/usr/sbin/ovs-bugtool: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/sbin/ovs-bugtool: skipping time ++ /bin/sed -e /lsb-release/d find-requires: FINDPACKAGE-COMMANDS: grep taskset Provides: python3(ovstest), python3(ovstest.args), python3(ovstest.rpcserver), python3(ovstest.tcp), python3(ovstest.tests), python3(ovstest.udp), python3(ovstest.util), python3(ovstest.vswitch) Requires: openvswitch = 2.14.0-alt1, /bin/bash, /bin/sed, /bin/sh, /sbin/tc, /usr/bin/ovs-appctl, /usr/bin/ovs-vsctl, /usr/bin/python3, /usr/lib/python3/site-packages, grep, python3(__future__) < 0, python3(argparse) < 0, python3(array) < 0, python3(binascii) < 0, python3(copy) < 0, python3(curses) < 0, python3(datetime) < 0, python3(fcntl) < 0, python3(getopt) < 0, python3(hashlib) < 0, python3(io) < 0, python3(logging) < 0, python3(math) < 0, python3(operator) < 0, python3(os) < 0, python3(platform) < 0, python3(random) < 0, python3(re) < 0, python3(select) < 0, python3(signal) < 0, python3(six.moves) < 0, python3(socket) < 0, python3(struct) < 0, python3(subprocess) < 0, python3(tarfile) < 0, python3(termios) < 0, python3(threading) < 0, python3(twisted) < 0, python3(twisted.internet) < 0, python3(twisted.internet.error) < 0, python3(twisted.internet.protocol) < 0, python3(twisted.internet.task) < 0, python3(twisted.web) < 0, python3(unittest) < 0, python3(warnings) < 0, python3(xml.dom.minidom) < 0, python3(xmlrpc.client) < 0, python3(zipfile) < 0, python3(zope.interface.declarations) < 0, schedutils Processing files: libopenvswitch-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LxI73j find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib/libofproto-2.14.so.0: 455 symbols, 19 bpp lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib/libopenvswitch-2.14.so.0: 5036 symbols, 23 bpp lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib/libovsdb-2.14.so.0: 357 symbols, 19 bpp lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib/libsflow-2.14.so.0: 59 symbols, 16 bpp lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib/libvtep-2.14.so.0: 1020 symbols, 20 bpp warning: hash collision: vteprec_acl_row_get_seqno vteprec_ucast_macs_remote_table_track_get_first warning: hash collision: vteprec_physical_locator_set_index_compare vteprec_physical_port_set_description Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mKs2Aj find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) ++ /bin/sed -e /lsb-release/d Provides: libofproto-2.14.so.0 = set:mdnKbhRpTZIqZfhNo1L5AxzJ87JZpsIb49ncXCsa3JfCcks3qv9w2eqiZb6gu8CXZLQ7obkfD9rcQkzvz8hnc1ndGdxYEOoE8zpjkbZHJwyDucycs1vepMCljOjEZAe44dD0i1tU8Y8Ud634xOgZIH4Or8nFBiZJ6Dng4ulutj3chsJMHnpBHC6wWjupxIrkZg80VIuebbBMsTIsRhKHVpDqABtsD2yGXniLkjZbQzHnmMFvvSZDS2SJxzOykptnBxLRqiJk4qskzX5ZpN2hNqLGOTTdpGQFfV4kqYRZfmkYo4y7AOZ45PQZpwQmuE3q9iZIOJaBZyeAyB5TXu4lr6cWrvOsfFoHKmspzXjuqvhFRl5zMmXFRLj2dUFFVzwuOfb1KusI236z1ASc1QI4Ye53HaZsAcbcFEZvBG3OX5snWqhNOk7BSDISZL5rnbF4RWnZoQ3IpAsJjkcRqlZmTdZo9DiW9tGV4Z1JRpNpsl2IUtb0A9VvsAPYhAoChwIPnu2uOa3Bu0HE3gNIi5Rf15itySWKGfw8JfjY0dr21GjuUlonyaoFIoJxHaMp6Z93Z2g4tMkQulklJjl7jCqSobklQZ4UXZbUE9rtDIEYHLUlgpIRIMww0ihtGdmos7twd3iRE4lvaQm8XVcCCDAtZ4FJukK8fgsMgaQuwn1IHX3F7KiecJyn6LsAnKPVyP1rw9SRtnYBAasdSscvWBDjTSpOnckZ6UDVhkXroBw4ROU0Z51NLvP4Fapbz4Ac45RWZ8j1EJZiK5jDZpB1P9YUI8Rk4z4qXtZiQdJDq8zTYQGr50fIcxfKz1YbZwlfPWtZ7HXQoxjy6yTiFbt44ObmaZyaI9I79NGR25zVA8MHyNIyigUSpQJahExcpaMZaSZ0XxZjw11, libofproto-2.14.so.0(libofproto_0), libopenvswitch-2.14.so.0 = set:qd8MvXg6hu1sM8dfbJzZAxs40t5XHyRK7w5nvHEAxq1Tp856KEjLEYj6h54teArttvehaZ54dfyzpw4VnymsFrZ4t8YV1AJRnwmfgYKLxe2lZlWvMd9M1e12gHZgRgTbPu8m3GSuEuAv7Wm3xjOOETsA8Zhz80ncbaQOouVOEPyYHt7ne93JGAuT9R2fFgNb07hUZIf3c38Pv55Ly0tecgMwM7uc0t8wxWSUEUZhN57WBQYhrnAEdNZByulwt19YU43ZGagsHnPUVNK2L6tkzUdZ6H9AK4VopoZfsF9gdOZ2cCOpW1nMCmEf8Uu8yrnYzrO7Z7zkZ9G2DC3aJiR8ls1zd6rVdiXooCZ3yc4FN4WSkvCKjB1xS6xazytKUZI4NdHzJIhGFi2PioCdGdLXAz3Wk7XRjh0u4wOCPCZ0liudwAKE0Q30Frg8bw2Zb757cCbZwq6wRAgh4ZaUZhgYimPMFsEaMJqc12yp8wARxsAY2Xfq6SibOFLCVqjOLfZz2xDBcLKLwPwzMQ9TIrDlfRKBXMsdioMWcFiT9g0FvysoEjsi8FM5eBSm7fpVD92yTENZcZEXkKa9dgMh2g8cg8L1CQoq27vx8m6gxzZ5U26iAO9hcYmJdL9xrxrPqpQ2AyD5GvtYD5KBFVEXZbXku0yd7aHCq3X4rKeC2zKQ9FUb963CqdZeiZqt7D30ZE3DO4cjLgX62qDtOpINfZtZhdI7qY8rWSVEXs0BgCmQ8nYA6ijz6k9K7NyccNh4wE7Rfq3oBEfp0u3FvMzUmc55xDs22w4iM9M9dfD5fN81CZGNs1zJNAgdYakoLFpEwwm1lCZAJXif29gsYAos4xoMs3rBlxt5LkEiZKqdxZe5SHPGWu1EBVJWDpZoHpT1PMTKwi3IZ2QNUJSYz0gzCtcGbdAGJG8Jtz2wuYN6LpQW1jiPPqS3YMLp9dUcrN2tme6hJ0jhB8nJXzZEcZg03dtWSEBMXKyhbssMB4T9c4QfYIucWJWcv3cddsGKgu8Hch19i0DaNFDdq9QpxWYLE8hZJgho3dFZwvseb0GfZpg8n7OWWSZiOCAWt62uvOLgnuE1eGhkUww49ERk9T3HcAQZgMZH65RLZyI42Ygt9rCtIDVZzB97mLm7l0qcS2KtSLQtWeNiXrgxHXJqkyfW9sUL0zFWIXNBF3ylpMVmU3ZoprjT2f1PDZBJLdW3wQ7ElFk9rUQHiWiJwAQ8QfO65KvdhGeoDY8doqlw5p6Mrc3DfNGA50NGtjZKp7JAzoIsVFeyQ7yCmyhU06ck38Fk9qeQntrMOE51F8m9n2c7CLtwWrq5wVAAESCoqHGs6TTxFqnUAuyoRR62KLEMkMKx3bM2TLGuWKoBokhu1zfCjWg3R9Uf0GeaHOdnxriRU02ERZcMpiTpjUZjqat6ebGBrZiA8dwbC06juMZng9O9SD2q5WtiJnvHJMQson5TDlVJnwObHjTGJ0Zrpk0lccZo7mNzRej1KYYsO1se8xg3JqJyRK8x4DAb7ywjHDcH0NzX4J89dqbelvYH25xUNjlErUuvMFKP381elFGZ1iEoiCXP24Bl0Cr5ZgA0TxQLCtAiwEIIygSYyBziCWM44w5vqXarXaXFxwngESNTIHts7EioInM1HRAkxr2uMWt37bxN6Xj8lgr6sfcXWgzcQTxmFpQYRZsDG9my7NZEbKQqA8rbiDiDsP7P5LylXWs8wykB3RQZ4l5QqCo1bBkOZrp2MEq0DicYrN3DVBMpaik1OJXBpgdRulBb90RnDHS2wGORtkjhwZmV2wIBvZppbRJFevs8LcFkfx2FzdlvRyp1DPaZyyRHx5r723mIq11XVZLfZawS7C6D0Xp19b9mwsqUFyy8bornTx2XFISFaiZuDRnimk1J7WVJZhMQVBsqJLz6khK6b2z7gUcdJG63XFV6ZuGGwEdS2MtcllsN93xWrBQ0Wa77jgcQMEawB3M1RrftXIhLAcArC6i93ZxUhVyEQ9ws964Z9YbK7nGybQvCY63EggsGmZhjABsBqoMPhw6wC1fvYZoSgbbaPOxRBHvoOZsbhF5YhSAjvZ6h6h507nhQR1a398jtA7Mi3qYJRf1EHAJhadoC8AzHHgUabNL568rniwDX3Pagdtu9Y4HM5Nsqs8WZ7Ve3VpQteLeIwX53Z3Z8b0HwDgUiTMuFq001WVjdMYj31H3KI9yZb2xHw6N0N8FFX87pwX9dZraXIHHipx4jZnHC8mnmc5AayphidoTtNR6dFcA0n0AviIHAotne1qM3T0AtnPxTqBBZAQ7k5Wio5UZh68xIsjTcUgieJse7C3i0kZ9dRyInCVpVt4YGzjRfbrHsumMA1x0gtsIXpMV26L3xdIPZq9Fr9SGCb1lad9Kt1NGoZeKJxv7e8s87fl79oWkaps84g8pJhSLcKaG0Mne9h4EvYL8FTsIBXDTO1ZrvJX6NhXry9MOoMcph5a8ZLlsEc1ikFXdZH6UDON2OVxwMNyp9r6RPSgcEYrVNmcaJjTB3WtCkgaDE98uxTkePxcrb5xP6MV4cOdRGwqIci4sC8HVHGsBCplp5rBaiRT5A8aZ84h5JngPOmyFFCwIPOyIOXy9FtdEJbm8yhhNaEZp6Ar9H62atiECUm9TNUU4pZgf5v4Uyko7sE99iZ3h7OtpMyfgQyCoxl7igziJZhkIl5lT7OL0NW6y24PO0N1iKh6FaGZ2Ttg8LLlfXP7z44ss9DtkZri2B8VvzaRZxCgfgcnFE0bjDjg0P6ZArtX1nTLmThIHYnHjKZx65r067WZqZpy1sy1vjZIPgfgXyAhq2HZhEf9kjS7uZaA2ld4dSWEbXaU1Yq7TP3VeHaAkk32LCbOoBpI3nuUktF8Pt4gnELyAnPsSVjfZDMGHByKyHmOfZ5wUrj185bWVPITWmd988xwNLf0916ub3ilYcyDg9uIszSQglgZpndjKZoM6ygPg9aTzWoG0q2MIcD82nvoUPLJlN0Kwnc6qUJwRAiEhg7zj9o62GFnE3YftNkae0pQ10ZDoZeLe62oCVcwj0VRe1Y16SdfK7TcovgARKTYWQrDDU6ZlN3AdZ0Jt20jYzKH7UD3uhsZuc5avrAAarZIz8NnX1OCKyZfETCloEOKZAZHakwHxQLEXEAUcTczWjBpFW9Up9D2gU2CPqBuVIucv5HrHJ0xudhj3Kw81zYRgFC8x1Wh8Gowle6jIRuqGzHhLnneeqgUFxA7wdJ0vRlEE18Y7xYQq1R4Jvc5RAef3FAgb0oYgqieziYw5AqbTquE6gkccuAKKRMSEu7okLH8a8mlzaO6ceeKqr8gNASzoiuw7NUgG331qeN2M4R2wu78ZEce6hz9M6Z2EmHJByUfQ6vqOyMwqUWLSgli0oEZ02UpRZwodP2xrlR60pmToWLMIMe3jE60iuHwbUtPJZBbBlMazby7m1REqpZehNVPlFo0ZbAc076JmFyHgBZ7kG8aQkqNqEkbDxAWMZuaNh3xJ42NgIcZI7ZdzoOUxscTugajfwNpCTuQRPCBmJfmcBfXQ669fVtxeZ9vgKyZ0VJFp6niFM5gpcK9y3hvgmoslpGsbHFeMrJMWwXoNnUFnRPaU22PBrRI5F3U0wIhAiollkj2Z5ZK9X3MAkBRuxH92fg1pdrhgthI1PveZwz0Q4ZpECypJbK7hdTMYO8Hj0ZoTCxvOZ5u9i2Q1WaLlH3RentmYafjZiL86ks81ES5tDNHPqYWycsaZ6tqyOvoiwzFHSpqsBiHBsYyQf7jNJLRi5pDqzH54pAYiJwyjl5tNNB9OW1f49ADp3FOMz3X1A48yPjXSUXYw1cOttb8P66HVtWpH0Eana3SAJwrIeqpbcppQf7wFcxC9oQ3qDUd6HkaY5IFv3iZbVqmI7aJefC0EAQaE6SxzZxjZg6XDlBp9dodJS0TSM6Ogbex6EvOzTo5wflQiUP9iZJ3jmwDACS30KqhKy9mQtbZ71Er8gqwO7O31oNi204h5hp7Zj6wWUNlLZA5shmZFy0kod5cQhkEDhqYTV5IpFgpsHhkJZc3Ic2rABoCp131vXWZ29a7HlxX59kJ4O3iLwvo8hZAEpAxn554j5bhcT6omPoPDGQZCZiPaooMXsroNOFQe8fQjSymWNX7yM0B6lamrWWMlqZpCHEPxPrlvftvIob59C6hIQRWSbkNtZhk4UbMc342snmBBZqBElB273Ae2REc0ijC3rgWtOkn03mUduRXb32Z6E7LWJ1zH9l5iybroTce2mF2MFQOvqxJLFO1ImAsF0iZaMBzF7qZsRsk0j0H3Xt7y580h8H1T0aIgBrKwqS8CmqqZ33R09sKtblS2dLhPIbZxW2d40D8K3N5xgstSiZB67DauPDMQoZ2CEbig0iJr6bOecOfGOdPxZ8HAvwZAkTRglwqLjfw4j5eDSGeKH9gI6rvvv94QRwIZJWrMvHVjrM24jeniyKZiq1mf9CXI5kcyW2cwqcp0YArlNxEAD2zDxbIx9w6WskjaJoUdyfVUZ9qgnmLurM4l4f0afGt5iMgzHO7pbbTSP6Ecv7z7NsKHk8UrxJJWSoAqThmkaUzfc4co4EclPsdYtyFcrVZKI2zF56qo4mVnpYXxpsCgJ5O71RzM82XekEgZiZw0068q5LZ8jjtMQX0U2A2MiKLVxcvM8X2gWkj2IlYQe0aEZ1pCcDH2go6aPmaC1I2ifHYNSKNbTNVNhgkkIYfZI40rFQsTZJNCxq8jzRyp6oFW1osk7xw1j4RJJ0jViqaKbIPPlQ7hXMX5G5cDwrkwsZFtGFltQ1iJUZ5EdNr4BWsCWG6jW8DOgtKZ84kvzgLIdRCVT90rLIw6oqqbeJCAx0lICNBNQEdUKHoe6ghWq7MVD2UliviVrkxvEhB6iWAZrFzexhnbdObkmsnSICsUpfqtZEvZr2mug8XUlUcEg13cd4nU4eex5deZHPRHrqHr4AaQqtIjlsj4pbr34fZvM56KDpiY869pCBoI0nnwVsmAlXYie6hBY124ETVpleuwcgcH00KgJbU1U8gkGEZ0wyZ7Z7ihlEvXsGWvfWk1D5hZhB0mISE8UEKJZ0TXOjf9zW1kTq44UnbEsSAIfdH5kUExhU6KocZgYH0HqU0XjmpGkLBUDa1eBJZ77rGA5Ze4g0SxSyPolNZy9AKgNGnyUUO2eySRUrNW4H5huZ5qZnAc4tSxqqnXEiX9Jw3cogxvZ2JfA1ZKeEwSZjq2lLpC7YubdrM9pRXqpZaVv5F7Zr351QCqzAD0YKGUf3Oxdf9yPdaQu5c4uXsvX1b2p4jle65n2a1al2FsU020wKOBRdARgIgvOfZprkVCTkKaSiPiBgsvvu99W0r9gBSPCV2Qnn1eVurfBBtDN78WQcii95J5w1emMsHEc4IW9EKMfXzZET8770zZ0JUZ3T1m2n3rdZhAovj5dxbQyqTl4yO0pcY6e2QjgP2JCp0E0UHN7Ci5j5O9LpUAU2p2i66dqBb9pR5qDKgHWXOs5ZAkLs9Q5dFv84wUpWX4nyRGH7NfvQFUY6cJhaPx9ww7YNpMNVt17JZA4KnFMa2pxzxMTUmOT4jPksh44V07SBwgfF7NdOPtkCgG0mcSAKMlXCh17JAjdYToWBpg86Z0OdUGy1lcCZ246rl2fUVEF0Hj4ue1vPKXyCkflCmzDZFK92hRfh09tYIuStxectOUM74QpnWjnVBr5H1O6o7qAnsMNty9wl0ZEFOYaU40EcnspvjtWBtsXFD36QtalZlcrm31m9qHB8eMAYpZK5WsaDNDbyF91YO1erG19l22Z0bot26FPI7DqQPoPwuQs2CfiDXyAZKshWSB72HMdj2TMf31sZ43lln4Of83fW1sCPpuFZaZt0hRziYNqpc6DWW90OudlZzH5efaj4y2RysbwfJgI7aS71gHwFzIf1iwcj4Ak6bhIBQZEEK75DnXUGEWU8d0d0PRaA0tC2Zw4mZKaqh2A59ZGTxiyKl8W4f6wRpZwQohwjJ9JSzXB3ZkMC98svZgRoP2iDhW9wgm4ScRCMqwhNbHK6MDLkuGZJunstep4qnpZwRSmpplzeuegtDehKEuaEarkb1Uo8seQePt4kgNQESAZghCZhi6EwnRhAd9YvmKjbXgPhA3fk4Ka9wA04UcLaDv0dj2lCutOsokaVlbqDDyj2n9j0v4TkfvML0hGZ3lMGMqZnFVkCYsJSaEG9uLcgVegaO1R5RlyLmSSifFuGdv65h8OE6trvZ44qe3OFgMPkVsnPcB2iQqWtkDuOxgO2NWOKbNDVJxtxuqfc21Wsgm6PuKtq6qak2x7gpmsuoxU7Ph0wKHZJxOL6R3gII1XZxcgEKqlhdYp1dH9s0hG4XGlAoNAj6nXLSZq7LyKhVqwg2oXUFgrxtDh5z9E3KqfrZ3qeQ0VkErZckDjQrZ38fmTMiRoPrnZ3BvR3LU0H7WZKU8LxtdDZJckU2qX3oXhqfJcfmWGRk5TQK6H668a8VCd3ufLvNlwyXYKC19ZhdpMOoZs4QA7resM6VQNSXygqTPJbmk24cJJUw9tbRoFDdqP7gJU1zcG9BHZxw7IIaoqqBplJsc3AdJUVogBwjZFcyEiLNlm3Sgk0epMjzvgLigg9NF1TcOas5XYvAIxc5EtsnxQUdmk3Ywtr0u2EicW5BvcYkLphL3RF1E9dBm6EZA1VEJsBXnpXtWUOBT8ux5fsHcuElc3gUb4iK1b0lJwxIzUw7otmWuyI4C1vMh5gvkbYgDCKoVSuIYuSmtuh3XZiwm7Z9jTN5bw5iZoZAgzoMpk2XbtZKKOhLlE4FxDyhTZrAnMwrGxr5XpC5npi6MhL54v1MaCQMeuDleW2k933zaUzldT7mcGR6nuhLa4Qj1emTbPpL7dVH9203CBZLLyDZEIKH2fKxCBS2MgRsPZql60fQJktUiCemdUOEYOglEx5lgbYwsf31ueELuoOVCtX0tsObnFpVr12OK5DoylNlLALyL1PJAgUOCjP455l8XUrwTEL9LLOy8R3nrjOy2eCJQTsUOI0WfZxEZGdXMRjtjmH6FqfwC0QzVasE1KgfrfkuVL5179M1puiBEvh7zZxa1z2ZGtHQIGiRZ99ZzLixBaCdFWwqhCHzaQEJTZuTUqnRv2z5iRejHnyUXp72yOIn2mZKaKLFT1L89UICozFHSnRZJx4kFfu3m3AsAXOUvFhuI7KVeKKNnk47ycdr86b5zFhFT9qmUrR3ZqEGQfVW4Nx8njKD3r3aPQhizqze0klURxgtAzXZlrfJXbhRC7F4VZgwdcPx6zddv1L2CuAccXrXsDY0wQXOp5vewQREimSO8NsdW7lfHnmTOkb9Z9S4YwWENfrtY1E787hiKUXfQgcHsmNzkZlq7ZtlktYZCJ1oNCPTk2VVRXyncLKstJCgChIEhMzcSxZ6Es2oCgVMANb4rfIeeVvmS7C45JexEEK2qh1MZ4MunAvvsc9sbxVNSyb6m7Ea3Qz7cayIJ6ml8wRx4wC6qkP4awwOy71O1gcPLUT0MZ9R5WCeckR1FnHfIWmVfQ4xUADhdAywojsZwCjEo6kRuDrrTkkg8I7Km7b60HKnCOgedVnZf2WthE9CgBeB3wU7kSXNJ39hShFlXOjLj2mh42Qy47c7ivSiFwSNZa3fxcS4LolgijwZLXMrzbzP6YgMeZJnlxU3aNJr7dBAEG2gEHs1a15OymXHhpQgLBI8AtzzCjjApSiPwHr89ZfHTXBHvOE6UUcRQQzMPIwxMWASa8trrjxAIoToBvssWfZDYsMWhMiPl7gsTnpYuYXLrptYtuOG8FIr2FPmCXIIp4NnQRZvqR6ntxgt2eSQu0W9sKk1Oy0WymMcbdWtsZgqRuHjblh5QzWPNdPF2sFugYvFs5EZEQhK1n3rn3Mfv6cEojNQSNwH2Zkb1PLHj3B8aaZoAnuZcO3YmUMl7MkaLFq8Z16cLkCq2pLt37moXT370KZfZwfMb70AxaZj286smgyVEOkGYyDEqtCcXYinJQHi3zibJyovOqGIbnIXEe3gZlZcKEZ4vAXAQ4r1jOb5CycYGisRaZ4C2F72oNCfMZvO1eHq1BfZJgUq4fknbXKEJR6ow304M51DqZLy1vPvm5pkLvg4Oc54LcvZhABif1LXurZLac5ztIImc0tZEcxLbi2qsa5eVV4ynEUE00UTsooqv3vU3xnyrq0sVcMmnWUuRFA6AZAu6UQsCk9QZgRqkzWKjl3wqNN09fcDiWMzFO61hCUUReZ2EB1UHX2aX2Q7lB6eIsH9Vqau38MpIFPqflm7w73hCVNZGtY5xChIsEB9ybMjqOEj32fkDkwQJE4UbSgd0ZErVI0C61p3P1eq8kuB94rVxqEhDNRUkddL9Ln7jpiHmKpHcTm0QXKgPDPlHIAy90XUSWKQeC819cgK2eD3OwYq83JDgwSNZwcq36z5uR9CC2UE7M8CdACI7e0IpCZ94Rtjl8PF5I82WI5UTRiFInUqqEFVSgFlxwkWYyxNNoVT0JdcLAHmstYje1uZ0HKJvAftOnkRvMJ0XCzMG9k0La6HwHIZA4ueCC03kMx49uq2fAq6FmWCk738m8FBl44NrFoeesoKyV1TIM8fccxEMEz9YlEqd4wT3BIJpYnzTxxf4Z16ZHgKMjG8EqQuBv5Y5Z7R86w3xNZ362KYf2X0e820sZuYP8E7tpG62AAXMs54ssoSP5cg5RY4vUKZHf6rmKUvIwuM51vD8y5UOGNZ4y1N3UVd4wv146pn0z2rtZJ1dNC7N4bzU9eCLv9bInccXF1lyiEYeswKw840Kn26GqgGSw0hEZrdVbspSy9xu4V2Y312MbyVztM6aL224VAxmayeYRxG8o4rH3ceJO9gQ8EkYaxollbChY14AhptWYZrnB2nzyWUWIDHKcY70ve0R9d3ROZilC2Z99bxuzLvfZKmiRhaiecLNa9PzKWRpwYZ6Uynk7QHx4nsZhjVqA5H7BCa7Eb8r6EfRLhj1rV5jcyG3790gtIi1X2aAzPGwgRAQ7OAjD4HOSKSSZxZ6dzdpZ6yvMF6ThPAZFCoiLF8M1qvzmJlhLqwI5b6Kaz856nahdZklr1sHt6dWRxGjxPtIFuR6dEiU6q0e9x5fkbQhb0i95KGYbDo2yNzP8MQUjEDrBeQ8ehaq4qCdgW4dSj1S0qi8xdpSofQOz37m3mfWcsvo0gbis1yRqfoHW2pZw9U3TS4E9CrwMNAiu9bf2CVgWWZh1ywSlgMAqJkMgwc8ACdN9aEaLagABJVJ5XhEVKkFOhhZh8ZJwz6qg8K0HANFdMZvPzZwlLBCsEeRvCnEX9tce3PAOYAVQPVnADlzKyZFFoecuHJsV9nmH43p2imP6m37F3p5dNrbC82tGCdUvC8Z7xfiKSfZIZ9b0033jaQ2IVbSq1zc37ZCy5GkxYxNIic1lkwZq6Zya4nX2szAmBCzo6S0y3XyVM71LhR0K9iSnQP0VLTlslZ2WtaCLim8wqhjPF3CqUzmLdxZuiYR715s4r0jT1A7JIFOchJNEx4zB5q60sH7rnZilj8R0AFymThTYnE72HRY8HP1hX93tUtrR3cDpme8F607yi2wh2B3kgpNbU8kCdqkHfWaexb3gwYO9AiYEN0yqe31OZeHTOqC0N9QaY4VhZ3CMLRTaE9GFrLZeTAAXyP5kxJg4FZ2KTyeylXuDkRXGN1TlgE3RcZDaiAAI9qIafkYMXZqQWKZisEzSQWua2BfDGlKxFaiHqAJ2hq8Ip6ZppOqkon1ZmJluZ3EO44MXgAWyqGfzggLDMSB5yawqzCloxXdwT2jpcumhH9sGQ1z3ktSPw3NMBs2IRG4Zu0cka1ZKHdjNemdSRC5tPJr01KR3ynH0BabbmMZsZxOgoFNpDHyygxUo0rlutKBwn4m0KWKgZczG9kX1uNExP06UmaOmDZstBkqcedTokceZJU6GN9jYZun67vuLE2EJMh54JwNCWIZ6sBpeHmd9SSbGyIkxsgBWVw60eXD0SsoCPyml3i5EGNIIfyxqskgD43hlCIZ1ZL6MsCj3Bihr85szcrs7tWo6HZnw5PFDHNYJxJFKWlcohaa2dSBSwNNLpiM1wx93CziYhiFinXfjFakIAaT77HWcMSgiofx2cj1akPaxKMhXm6BJyy3Oj4tPvJeCwf90r5OjM0gTB7Z4jrkA8rAPZaZ9zO3i78kM3wfl7liZprjFWExxYg2WPZgUdb4ndwsAwdBoHjPslFYA0h5usDkltfT3kQeL0M5a7PurbsXkIklEaerWnWmZ1v40JdU27pB9RrZw4ImtFoBL860Gbwe30mLC2ssyddV7hbN088B0v4va98, libopenvswitch-2.14.so.0(libopenvswitch_0), libovsdb-2.14.so.0 = set:md0Pb3hRMiBV4JULjmFKlJ0a6k14p5vJUD3hNrpFgRGNI1Zqz6AW13zRmGLKMwGl0DPXr2Uj5ZrrGACoVamqs9xC85ldViNtsxMvWsbpERAuLhhlH2KtRAKBSXnHHRZti6j2DrOStFcQa2f8du09i3jCsg9NuYf7DrmekWHYeI3brh9ysop12FTQUcZsccXgJaS95rj5H7Nke9c7C4vRWUil7VkJm3QjDAzycBPyEKc05GdAkvMQwXTm0yDErWy29N4zKjeSubVpjRO7KWVGFRfIUD1Vsyft0dNvwrwWis6nNUcNGWdoEiJtk6yexDblx6oBiaCsl63X9poZ2tG2m1y6xzIIDBBZkJRRNKa8SGe43L93hj2ImCme1R6jZa7Wb8bQj36ibBeJYoi9HoIheZygWvAvTkm8rlAcIV9lE80YOts7fDGZA8dOIvSOqZ23S76q5CDilyaqnM2wyT3wkCG8zizsZGD2qcO60t0zcQstPAZoqRiUWqmTR0tjSxAc3OPyjPdGVqAGOlUUbNT1kQHErddacCmjlfg9GEj7m64MAn9dsoiHT1EIcOWzWSFP38euZD46TZDz6mxIfffVYxEDEo2NK4ZBuHoCJZmdWuFUot7WRJ8hrhgKawJt8MpLToboWtapxZAazGs3Z00Zj8GTysD6rDxISy0anLbNbVloE19UXmNn2gaNZbkZC07QaiGpYcwHnYa9K2UIZu2, libovsdb-2.14.so.0(libovsdb_0), libsflow-2.14.so.0 = set:jdhhbwQcghILTL8ZdZvZDFDQhu9IVnZ6jnUQMcVrqx5AW95wWp9FYgnz7cbw1IPTpJtdqoMCBYHSjnA6oJ3Dwlj8rMRzIxYHTpYVC4upX3NJtHNLZeifIY0, libsflow-2.14.so.0(libsflow_0), libvtep-2.14.so.0 = set:ndvJCYsxlt1xQ4sMywCtbABZjH0C9LPZgWBgh42GUQPjZfM7ZtS8igeFaKF9q7Z39sX7Q7RmYTscI3KSlBYhoMS4LukhRKvUEfTaxpGidBPrPybbV7APZyoFsiehChZ9KCZ13ouhv07nTZi7owrk5UcZeWsv2Hl2WqRdKdF2YCbjOlxwwQmtoq9DvMWMISw1iisLmukdEhRjAGzaJCNMIZfW9O8rHLZ2Et6KKbHazkQ3cZBwHYrgc6n77IlQ38KClx4xsZ6hWkC2lmTwFAZwZCYKZgZ3urde6XeiF7NIIZEhW8PIotTjb8BW2pS8pYkujtCyFdImuxMEj9Zoa1zZ0vXzBUZ2QFUmrJqOBzBCSgc9ygZmm6B02Tn9bjHc1SOM2PsOPzbxTzF5C3A0a3WmOT9TFkEOW9ZJ6j9KdiJYkA4jFYEYM1dT7awPo2Gng4EtnmxDuHjGUO4kS7vH6iX9kVk9btbIdkCLNVZdD3vvknWfcYb7lfVxySyD1mk99dzdXksvVvRtiBPe8ZrzDSXjoohyZ9mSwzfyo7oKGa7nzoSRcBuKe1DMqN18tOsrvDEYzh0gzsFrYuAyNQLW3rCBviVeB2Kn48usNxZ93buf1ZLaVIuKEsbKl8tqRS8lHm3mmMIEel65HGu3AzqDb9pmD9DB1AMN1URDgA5yC0bCWjDO0FxK7UTThQZmrk6GIF1UB0ar1zv7TRiV5Prg6JaLXmcJAqjzqAJ1aZbfxzHZndMR1nBbzyDHjHF15saa3dl9HZDSN8JaT5fZ50bDYmyrbslOynh14rxlxBvgSng884aZ9CFrT7ovSVztZ6kJ66yet5l9ck3MzHfytAMT5ZemG9ouSTfuCGEe6pTFGtMZpZfzH3kaE4ui34Z6kyQNWHRvyN2FLpZIfiayOqFeFk18ocQ01Ya65RHZpa7i8gr8i4w6eQdJWTGC1a8hxNIg46FdKWRBjxV5YF6pf4fI2RN05g5Kza53RFV9q2XTSIhIMAJowFZkY91f5aV1kx8LwSPnIAvml8minshETi6EBpSQmm1uatyIPaYSFaJZL6IIKNdKKMZo3OyHup8nFCcMcfHJyfSrFJl8wOl1dKPRulZyUZBneCsxZzs4uUVHZwFU5pSJvg1iBNs1SmPWnr0R9UbZDWqUuQd76fwS5N2ZIEIewOgZrUrcZoAsDpj75dNTdCr9VAMk8aZi8kRph2do3Vl7Z7m1eTGazX1uErojPCSvEyBpW6yZFGI7ymnxT25IB92r34ivFRhmzoOp79qFpBs8InvqC3R2n9xGMo4ACbDOM4Qb9h0D1TYYrd9aWRkR4Zcxt3AigjMxUUoWFwK6KiLFdTwTFNFUIxVRoOLsU4mc6WHRwgsXIf1i6ndLxOk0bwLb5sv9ny1nHzCO7hGQrC2v7ZrRFTSpydrcjgWmMecbNCiemzJwZIKYYjkRJrpxACm033zQQR0Vwk1d447ukP0DtMZAC5ZJZlBBTGBHTatiHD7qGvD99AVSaAYWvvtZc3TBObg033bTyACTb5D9zxGy19E0NiaW6kiy3aVy7xaSbHOC96sqGzS7ohE36cT8IouDKys7BxYZn04HXXnCwI1MIEqVZeYqpVbllshv6OhTP3EUT1w0L5jIbwBAnOZwG6yfqCDF3ocorZ6nMeSlm25C0DS4OUPNIkVzxZ1pISzZ8XAR03ym57mi9fBMm3VatdXjT77vGfF0GqyK52ZHcbjubF6g4OZ9EQLGNA6Qqd9XKNEPcpbo1RvKgZilsgpqLZhXR5QkbCHkfYm6isS46Z8hIIhQASA27IEQdoAhGXUbGQwzwpezTKIP7vbO2mUj6jPeUSNGgHgYiYfDIhK0LUkt3oS6srMZ9KTfJTp2GXZ0Z79WuGgJKe3MZ7x9bMrkJcisNWl5RBxBNrGe9sNwUMlztpCppFrRj9HZGwDGZEwpkHr6k39e5uj60wOIzOyE5u9pAcgvODSDUmFXDJn1MJEPF9ZAkPkSsrs00, libvtep-2.14.so.0(libvtep_0) Requires: ld-linux.so.2 >= set:ihL26, ld-linux.so.2(GLIBC_2.3), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.2), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.12), libc.so.6(GLIBC_2.14), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.6), libc.so.6(GLIBC_2.7), libcap-ng.so.0 >= set:ifxGYS47P6fq02, libcrypto.so.1.1 >= set:qlvV2iqXMGbGF5Djj0ISCaAZAsivpitxMomfIbsYG16Z5Czw9QuKLRL3sgcFOZpjm3j0fN5lGIebRqAZkJPTQayllnUs7, libcrypto.so.1.1(OPENSSL_1_1_0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.29), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.12), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), libpthread.so.0(GLIBC_2.3.4), librt.so.1(GLIBC_2.1), librte_eal.so.20.0 >= set:mhSeRVQHhkBl948tWoZd1ZGcsT8b5Ii6Kf4pqAUlhnPeSF4fQO9nsIYGkGXPT0, librte_eal.so.20.0(DPDK_20.0), librte_ethdev.so.20.0 >= set:lfQerzkOhqWr8NTnDpDORC6WrFlZ6OlfKiZrlwz4s7FlfJ0sb3sn18NegZeYp4qXkwPZon3lngn4rpfPAFwE9, librte_ethdev.so.20.0(DPDK_20.0), librte_mbuf.so.20.0 >= set:ji6wd, librte_mbuf.so.20.0(DPDK_20.0), librte_mempool.so.20.0 >= set:ifHhg1I55WA7RKRub6, librte_mempool.so.20.0(DPDK_20.0), librte_meter.so.20.0 >= set:gdh1rQj6G9, librte_meter.so.20.0(DPDK_20.0), librte_meter.so.20.0(EXPERIMENTAL), librte_vhost.so.20.0 >= set:jfPDtaVwY5XlLSo8y0BSb04isKE8Ednp5O46, librte_vhost.so.20.0(DPDK_20.0), libssl.so.1.1 >= set:mgMkC8vvInRKALYsUjRWFOAZIIkefriJpdPapYrLTHA3nMNbZiimKsh4zD1T3PZhrCLI2haJW2gECaB6QZsPVRd3, libssl.so.1.1(OPENSSL_1_1_0), libunwind.so.8 >= set:ifAqUW3jRBzUVii2, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xFCzgi Creating libopenvswitch-debuginfo package Processing files: openvswitch-vtep-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sx5s0j find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.E4Xb5i find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req: /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts/ovs-vtep: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts/ovs-vtep: skipping time ++ /bin/sed -e /lsb-release/d Requires: openvswitch = 2.14.0-alt1, /lib/ld-linux.so.2, /usr/bin/python3, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libopenvswitch-2.14.so.0 >= set:qjRsEdL6dhahR1ZlWuBbFQiMfKByy85SEPgdSUMpHHTOHP0Q5s5Xv7GxNxivNkDZIsZ4RFxiUUcxJ4WmhuExoSNR5muNqsf0mrHIutdZ5ljIgZ93eOy1EeCe3OJmyVcVErwaC3PbNWXfTgms8vkC35fSpZtGkbNAVSFMuDn89ZfHSIeoZsJiDZH0XjjJoUUF16NZ0HIuNj0X5UH04kMVZpsETDt3LOoJECZ8gY2ZCzWZ6upql20jDu9DoFb5Q69CrAL8WgqwW3RTGQvoxb9i1hGMUDzJzcPpkr, libopenvswitch-2.14.so.0(libopenvswitch_0), libvtep-2.14.so.0 >= set:ng77mgwFCg1eB66gQ2SmcOpd0T0Iwu56TteDWo4OX3qkQEBA2wZw1bXILWEGAiw36gvERPFdEiYc1gjF0fyNiqxQBRPg5QhMBbWTUu8gPHeQcRuqCmGecXgxJtAS66OI9o6eKZzo1HWX4iz6Qbk2Tz2qqeN2eZHRcwwnF2Xl1BosVGi9TwitMmbWywNeW7Fci9OsqHO0nOS1BHlzhOcEChS32, libvtep-2.14.so.0(libvtep_0), python3(argparse) < 0, python3(ovs.daemon) < 0, python3(ovs.dirs) < 0, python3(ovs.unixctl.server) < 0, python3(ovs.util) < 0, python3(ovs.vlog) < 0, python3(re) < 0, python3(shlex) < 0, python3(subprocess) < 0, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ufm05j Creating openvswitch-vtep-debuginfo package Processing files: libopenvswitch-devel-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.U23vNl find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KoJbrj find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) ++ /bin/sed -e /lsb-release/d Provides: openvswitch-devel = 2.14.0-alt1, pkgconfig(libofproto) = 2.14.0, pkgconfig(libopenvswitch) = 2.14.0, pkgconfig(libovsdb) = 2.14.0, pkgconfig(libsflow) = 2.14.0 Requires: libopenvswitch = 2.14.0-alt1, /usr/lib/libofproto-2.14.so.0.0.0, /usr/lib/libopenvswitch-2.14.so.0.0.0, /usr/lib/libovsdb-2.14.so.0.0.0, /usr/lib/libsflow-2.14.so.0.0.0, /usr/lib/libvtep-2.14.so.0.0.0, /usr/lib/pkgconfig Obsoletes: openvswitch-devel < 2.14.0-alt1 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GAUW4k Processing files: openvswitch-ipsec-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VMePJj find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ky3KOk find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req: /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts/ovs-monitor-ipsec: skipping sys ++ /bin/sed -e /lsb-release/d Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.v1W3Ai Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Mi0qXh Requires: openvswitch = 2.14.0-alt1, python3-module-openvswitch = 2.14.0-alt1, /usr/bin/python3, /usr/share/openvswitch/scripts/ovs-ctl, python3(argparse) < 0, python3(copy) < 0, python3(os) < 0, python3(ovs.daemon) < 0, python3(ovs.db.idl) < 0, python3(ovs.dirs) < 0, python3(ovs.unixctl) < 0, python3(ovs.unixctl.server) < 0, python3(ovs.util) < 0, python3(ovs.vlog) < 0, python3(re) < 0, python3(string) < 0, python3(subprocess) < 0 Requires(interp): /bin/sh Requires(post): /bin/sh, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8KcMgj Processing files: python3-module-openvswitch-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fXZNjl find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.RnaqTi find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__init__.py: line=41 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__init__.py: line=42 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/__init__.py: line=43 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py: line=11 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py: line=12 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: skipping itertools python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=18 IGNORE (for REQ=slight and deep=8) module=itertools /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=19 IGNORE (for REQ=slight and deep=8) module=itertools /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=21 IGNORE (for REQ=slight and deep=12) module=thread /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=23 IGNORE (for REQ=slight and deep=12) module=dummy_thread /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=25 IGNORE (for REQ=slight and deep=8) module=functools /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=27 IGNORE (for REQ=slight and deep=12) module=_thread /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=29 IGNORE (for REQ=slight and deep=12) module=_dummy_thread /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=1460 IGNORE (for REQ=slight and deep=15) module=sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=1461 IGNORE (for REQ=slight and deep=15) module=traceback /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=2491 IGNORE (for REQ=slight and deep=15) module=sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: line=2492 IGNORE (for REQ=slight and deep=15) module=traceback python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py: skipping itertools /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py: line=9 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: line=30 IGNORE (for REQ=slight and deep=8) module=fcntl /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: line=31 IGNORE (for REQ=slight and deep=8) module=resource /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: line=33 IGNORE (for REQ=slight and deep=8) module=ovs.winutils /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: line=34 IGNORE (for REQ=slight and deep=8) module=ovs.fcntl_win /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: line=35 IGNORE (for REQ=slight and deep=8) module=pywintypes /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: line=36 IGNORE (for REQ=slight and deep=8) module=subprocess /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/daemon.py: line=37 IGNORE (for REQ=slight and deep=8) module=win32process /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/custom_index.py: line=5 IGNORE (for REQ=slight and deep=8) module=UserDict /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/custom_index.py: line=7 IGNORE (for REQ=slight and deep=8) module=collections /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/custom_index.py: line=10 IGNORE (for REQ=slight and deep=8) module=sortedcontainers /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/custom_index.py: line=12 IGNORE (for REQ=slight and deep=8) module=ovs.compat python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/schema.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/db/types.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fatal_signal.py: skipping atexit python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fatal_signal.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fatal_signal.py: line=167 IGNORE (for REQ=slight and deep=12) module=time /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fatal_signal.py: line=168 IGNORE (for REQ=slight and deep=12) module=threading python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fcntl_win.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fcntl_win.py: skipping msvcrt python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fcntl_win.py: skipping pywintypes python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fcntl_win.py: skipping win32con python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/fcntl_win.py: skipping win32file python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/json.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/json.py: line=25 IGNORE (for REQ=slight and deep=8) module=ovs._json python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/jsonrpc.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/jsonrpc.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py: line=26 IGNORE (for REQ=slight and deep=8) module=ovs.winutils /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py: line=29 IGNORE (for REQ=slight and deep=8) module=OpenSSL /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py: line=34 IGNORE (for REQ=slight and deep=8) module=eventlet /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/poller.py: line=45 IGNORE (for REQ=slight and deep=8) module=gevent python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/socket_util.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/socket_util.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/socket_util.py: line=27 IGNORE (for REQ=slight and deep=8) module=ovs.winutils /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/socket_util.py: line=28 IGNORE (for REQ=slight and deep=8) module=win32file python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py: line=25 IGNORE (for REQ=slight and deep=8) module=OpenSSL /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py: line=30 IGNORE (for REQ=slight and deep=8) module=ovs.winutils /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py: line=31 IGNORE (for REQ=slight and deep=8) module=pywintypes /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py: line=32 IGNORE (for REQ=slight and deep=8) module=win32event /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py: line=33 IGNORE (for REQ=slight and deep=8) module=win32file /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/stream.py: line=34 IGNORE (for REQ=slight and deep=8) module=win32pipe python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/timeval.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/timeval.py: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/timeval.py: line=19 IGNORE (for REQ=slight and deep=8) module=ctypes python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/__init__.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/server.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/unixctl/server.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/util.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/vlog.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py: line=20 IGNORE (for REQ=slight and deep=8) module=ntsecuritycon /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py: line=21 IGNORE (for REQ=slight and deep=8) module=pywintypes /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py: line=22 IGNORE (for REQ=slight and deep=8) module=win32con /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py: line=23 IGNORE (for REQ=slight and deep=8) module=win32event /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py: line=24 IGNORE (for REQ=slight and deep=8) module=win32file /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py: line=25 IGNORE (for REQ=slight and deep=8) module=win32pipe /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py: line=26 IGNORE (for REQ=slight and deep=8) module=win32security /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovs/winutils.py: line=27 IGNORE (for REQ=slight and deep=8) module=winerror python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/args.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/rpcserver.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/rpcserver.py: line=28 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tcp.py: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/tests.py: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/udp.py: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/vswitch.py: line=18 possible relative import from ., UNIMPLEMENTED ++ /bin/sed -e /lsb-release/d Provides: python3(ovs), python3(ovs._json), python3(ovs.compat), python3(ovs.compat.sortedcontainers), python3(ovs.compat.sortedcontainers.sorteddict), python3(ovs.compat.sortedcontainers.sortedlist), python3(ovs.compat.sortedcontainers.sortedset), python3(ovs.daemon), python3(ovs.db), python3(ovs.db.custom_index), python3(ovs.db.data), python3(ovs.db.error), python3(ovs.db.idl), python3(ovs.db.parser), python3(ovs.db.schema), python3(ovs.db.types), python3(ovs.dirs), python3(ovs.fatal_signal), python3(ovs.fcntl_win), python3(ovs.json), python3(ovs.jsonrpc), python3(ovs.ovsuuid), python3(ovs.poller), python3(ovs.process), python3(ovs.reconnect), python3(ovs.socket_util), python3(ovs.stream), python3(ovs.timeval), python3(ovs.unixctl), python3(ovs.unixctl.client), python3(ovs.unixctl.server), python3(ovs.util), python3(ovs.version), python3(ovs.vlog), python3(ovs.winutils), python3(ovstest), python3(ovstest.args), python3(ovstest.rpcserver), python3(ovstest.tcp), python3(ovstest.tests), python3(ovstest.udp), python3(ovstest.util), python3(ovstest.vswitch) Requires: /usr/lib/python3/site-packages, libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), libopenvswitch-2.14.so.0 >= set:qnFYKe65DYgAD0Z7d3xoapj9, libopenvswitch-2.14.so.0(libopenvswitch_0), python3(__future__) < 0, python3(argparse) < 0, python3(array) < 0, python3(bisect) < 0, python3(codecs) < 0, python3(collections) < 0, python3(copy) < 0, python3(datetime) < 0, python3(fcntl) < 0, python3(functools) < 0, python3(logging) < 0, python3(logging.handlers) < 0, python3(math) < 0, python3(operator) < 0, python3(os) < 0, python3(os.path) < 0, python3(random) < 0, python3(re) < 0, python3(select) < 0, python3(signal) < 0, python3(socket) < 0, python3(struct) < 0, python3(subprocess) < 0, python3(threading) < 0, python3(twisted.internet) < 0, python3(twisted.internet.error) < 0, python3(twisted.internet.protocol) < 0, python3(twisted.internet.task) < 0, python3(twisted.web) < 0, python3(uuid) < 0, python3(xmlrpc.client) < 0, python3(zope.interface.declarations) < 0, python3.8-ABI, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hOl6Ij Creating python3-module-openvswitch-debuginfo package Processing files: openvswitch-debuginfo-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WXmPoh find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tXGhGi find-requires: running scripts (debuginfo) ++ /bin/sed -e /lsb-release/d Requires: openvswitch = 2.14.0-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libofproto-2.14.so.0), debug(libopenvswitch-2.14.so.0), debug(libovsdb-2.14.so.0), debug(libpthread.so.0) Processing files: libopenvswitch-debuginfo-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wOapUl find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xxfs5k find-requires: running scripts (debuginfo) ++ /bin/sed -e /lsb-release/d Provides: debug(libofproto-2.14.so.0), debug(libopenvswitch-2.14.so.0), debug(libovsdb-2.14.so.0), debug(libsflow-2.14.so.0), debug(libvtep-2.14.so.0) Requires: libopenvswitch = 2.14.0-alt1, debug(ld-linux.so.2), debug(libc.so.6), debug(libcap-ng.so.0), debug(libcrypto.so.1.1), debug(libm.so.6), debug(libpthread.so.0), debug(librt.so.1), debug(librte_eal.so.20.0), debug(librte_ethdev.so.20.0), debug(librte_mbuf.so.20.0), debug(librte_mempool.so.20.0), debug(librte_meter.so.20.0), debug(librte_vhost.so.20.0), debug(libssl.so.1.1), debug(libunwind.so.8) Processing files: openvswitch-vtep-debuginfo-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TFdWei find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aQY6hj find-requires: running scripts (debuginfo) ++ /bin/sed -e /lsb-release/d Requires: openvswitch-vtep = 2.14.0-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libopenvswitch-2.14.so.0), debug(libvtep-2.14.so.0) Processing files: python3-module-openvswitch-debuginfo-2.14.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8TFCXi find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MniUDi find-requires: running scripts (debuginfo) ++ /bin/sed -e /lsb-release/d Requires: python3-module-openvswitch = 2.14.0-alt1, debug(libc.so.6), debug(libopenvswitch-2.14.so.0) Adding to openvswitch-debugtools a strict dependency on openvswitch Adding to openvswitch a strict dependency on libopenvswitch Adding to openvswitch-vtep a strict dependency on openvswitch Adding to openvswitch-ipsec a strict dependency on openvswitch Adding to openvswitch-debuginfo a strict dependency on openvswitch Adding to libopenvswitch-devel a strict dependency on libopenvswitch Adding to libopenvswitch-debuginfo a strict dependency on libopenvswitch Adding to openvswitch-vtep-debuginfo a strict dependency on openvswitch-vtep Adding to openvswitch-ipsec a strict dependency on python3-module-openvswitch Adding to python3-module-openvswitch-debuginfo a strict dependency on python3-module-openvswitch Adding to openvswitch-vtep a strict dependency on libopenvswitch Adding to openvswitch-vtep a strict dependency on python3-module-openvswitch Adding to python3-module-openvswitch a strict dependency on libopenvswitch Adding to openvswitch-debuginfo a strict dependency on libopenvswitch-debuginfo Adding to openvswitch-vtep-debuginfo a strict dependency on libopenvswitch-debuginfo Adding to python3-module-openvswitch-debuginfo a strict dependency on libopenvswitch-debuginfo Removing from openvswitch-debuginfo 149 sources provided by libopenvswitch-debuginfo also prunning dir /usr/src/debug/openvswitch-2.14.0/include/openflow also prunning dir /usr/src/debug/openvswitch-2.14.0/include/openvswitch also prunning dir /usr/src/debug/openvswitch-2.14.0/ofproto also prunning dir /usr/src/debug/openvswitch-2.14.0/include Adding to openvswitch-vtep-debuginfo a strict dependency on openvswitch-debuginfo Removing from openvswitch-vtep-debuginfo 1 sources provided by openvswitch-debuginfo Removing from openvswitch-vtep-debuginfo 26 sources provided by libopenvswitch-debuginfo also prunning dir /usr/src/debug/openvswitch-2.14.0/include/openvswitch also prunning dir /usr/src/debug/openvswitch-2.14.0/lib also prunning dir /usr/src/debug/openvswitch-2.14.0/include Removing from python3-module-openvswitch-debuginfo 4 sources provided by libopenvswitch-debuginfo also prunning dir /usr/src/debug/openvswitch-2.14.0/include/openvswitch also prunning dir /usr/src/debug/openvswitch-2.14.0/include Removing 2 extra deps from openvswitch-debugtools due to dependency on openvswitch Removing 7 extra deps from openvswitch due to dependency on libopenvswitch Removing 1 extra deps from openvswitch-ipsec due to dependency on openvswitch Removing 5 extra deps from openvswitch-vtep due to dependency on libopenvswitch Removing 5 extra deps from libopenvswitch-devel due to dependency on libopenvswitch Removing 3 extra deps from python3-module-openvswitch due to dependency on libopenvswitch Removing 5 extra deps from openvswitch-vtep due to dependency on python3-module-openvswitch Removing 7 extra deps from openvswitch-ipsec due to dependency on python3-module-openvswitch Removing 3 extra deps from openvswitch-debuginfo due to dependency on libopenvswitch-debuginfo Removing 2 extra deps from openvswitch-vtep-debuginfo due to dependency on libopenvswitch-debuginfo Removing 1 extra deps from python3-module-openvswitch-debuginfo due to dependency on libopenvswitch-debuginfo Removing 6 extra deps from openvswitch-debugtools due to repentancy on openvswitch Removing 9 extra deps from openvswitch due to repentancy on libopenvswitch Removing 4 extra deps from openvswitch-vtep due to repentancy on openvswitch Removing 6 extra deps from openvswitch-ipsec due to repentancy on openvswitch Removing 4 extra deps from openvswitch-vtep due to repentancy on libopenvswitch Removing 3 extra deps from python3-module-openvswitch due to repentancy on libopenvswitch Removing 2 extra deps from openvswitch-vtep due to repentancy on python3-module-openvswitch Removing 3 extra deps from openvswitch-ipsec due to repentancy on python3-module-openvswitch Removing 2 extra deps from openvswitch-debuginfo due to repentancy on libopenvswitch-debuginfo Removing 2 extra deps from openvswitch-vtep-debuginfo due to repentancy on openvswitch-debuginfo Removing 1 extra deps from openvswitch-vtep-debuginfo due to repentancy on libopenvswitch-debuginfo Removing 1 extra deps from python3-module-openvswitch-debuginfo due to repentancy on libopenvswitch-debuginfo warning: File(s) packaged into both openvswitch-debugtools-2.14.0-alt1 and python3-module-openvswitch-2.14.0-alt1: /usr/lib/python3/site-packages/ovstest/__init__.py /usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-38.opt-1.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-38.opt-2.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-38.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/args.cpython-38.opt-1.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/args.cpython-38.opt-2.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/args.cpython-38.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/rpcserver.cpython-38.opt-1.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/rpcserver.cpython-38.opt-2.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/rpcserver.cpython-38.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/tcp.cpython-38.opt-1.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/tcp.cpython-38.opt-2.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/tcp.cpython-38.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/tests.cpython-38.opt-1.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/tests.cpython-38.opt-2.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/tests.cpython-38.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/udp.cpython-38.opt-1.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/udp.cpython-38.opt-2.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/udp.cpython-38.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/util.cpython-38.opt-1.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/util.cpython-38.opt-2.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/util.cpython-38.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/vswitch.cpython-38.opt-1.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/vswitch.cpython-38.opt-2.pyc /usr/lib/python3/site-packages/ovstest/__pycache__/vswitch.cpython-38.pyc /usr/lib/python3/site-packages/ovstest/args.py /usr/lib/python3/site-packages/ovstest/rpcserver.py /usr/lib/python3/site-packages/ovstest/tcp.py /usr/lib/python3/site-packages/ovstest/tests.py /usr/lib/python3/site-packages/ovstest/udp.py /usr/lib/python3/site-packages/ovstest/util.py /usr/lib/python3/site-packages/ovstest/vswitch.py Wrote: /usr/src/RPM/RPMS/i586/openvswitch-2.14.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/noarch/openvswitch-debugtools-2.14.0-alt1.noarch.rpm Wrote: /usr/src/RPM/RPMS/i586/libopenvswitch-2.14.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/openvswitch-vtep-2.14.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libopenvswitch-devel-2.14.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/openvswitch-ipsec-2.14.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/python3-module-openvswitch-2.14.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/openvswitch-debuginfo-2.14.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libopenvswitch-debuginfo-2.14.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/openvswitch-vtep-debuginfo-2.14.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/python3-module-openvswitch-debuginfo-2.14.0-alt1.i586.rpm 633.45user 72.48system 4:01.58elapsed 292%CPU (0avgtext+0avgdata 137340maxresident)k 0inputs+0outputs (0major+13747482minor)pagefaults 0swaps /.out/openvswitch-2.14.0-alt1.i586.rpm: The use of such a license name is ambiguous: SISSL /.out/openvswitch-debuginfo-2.14.0-alt1.i586.rpm: The use of such a license name is ambiguous: SISSL /.out/libopenvswitch-debuginfo-2.14.0-alt1.i586.rpm: The use of such a license name is ambiguous: SISSL /.out/openvswitch-vtep-debuginfo-2.14.0-alt1.i586.rpm: The use of such a license name is ambiguous: SISSL /.out/python3-module-openvswitch-debuginfo-2.14.0-alt1.i586.rpm: The use of such a license name is ambiguous: SISSL 698.59user 90.56system 5:27.04elapsed 241%CPU (0avgtext+0avgdata 168044maxresident)k 35472inputs+0outputs (0major+15007128minor)pagefaults 0swaps